About Nesta

Nesta is an innovation foundation. For us, innovation means turning bold ideas into reality and changing lives for the better. We use our expertise, skills and funding in areas where there are big challenges facing society.

The trustees support our executive team, guiding their decision-making on strategic issues, holding them to account for their leadership of the organisation, and helping 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.

Find out more about Nesta’s trustees

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.