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.webBlog associated to: The Conversation