CEO
Geoff Mulgan
CEO Approval Rating
70/100
Nesta is an independent charity that backs innovation to help bring great ideas to life.