Director of People and Organisational Development
We are Nesta. The UK’s innovation agency for social good. We design, test and scale new solutions to society’s biggest problems, changing millions of lives for the better 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.