Geoff Mulgan has been Chief Executive of Nesta since 2011. Nesta is the UK’s innovation foundation and runs a wide range of activities in investment, practical innovation and research.
Close filters
Suggestions
Gurus
Timeframe
Loading...
Searching...