Nesta is led by a Board of Trustees.
The Trustees support our Executive team, guiding their decision-making on strategic issues, holding them to account for their leadership of the organisation, and guiding them to deliver Nesta’s charitable objects.
Nesta’s trustees are ultimately responsible in law for the charity, its assets and activities. They do not receive any remuneration for acting as trustees of Nesta.
Nesta’s trustees are responsible for Nesta’s role as a trustee of the Nesta Trust.
We are a charity registered in England and Wales with charity no. 1144091 and in Scotland with no. SC042833, and a company limited by guarantee registered in England and Wales with company number 7706036.
Our registered office is 58 Victoria Embankment, London EC4Y ODE.