We are Nesta, the research and innovation foundation. We use a wide range of innovation methods to design, test and scale new ideas and solutions to the biggest challenges of our time. We are a UK charity and our work is enabled by a financial endowment. We are registered in England and Wales with charity no. 1144091 and in Scotland with no. SC042833.
Looking for a particular Nesta employee's phone or email?
The Nesta annual revenue was $23.2 million in 2026.
Elspeth Kirkman is the Chief Programmes Officer of Nesta.
298 people are employed at Nesta.
The NAICS codes for Nesta are [81321, 813, 81, 8132].
The SIC codes for Nesta are [839, 83].