Innovations Manager

Based in London, UK, the Innovations Manager will manage projects identifying opportunities facing innovative low-carbon technology companies, delivering commercialization prospects, and building diverse networks across government, technical specialists, entrepreneurs, and investors. The successful candidate will be comfortable with quantitative analysis (including scenario-based models), be able to execute market interviews, and be comfortable collaborating with diverse stakeholders and building trust. Prior experience in management consulting or a relevant industry is required.

Read more about the position from The Carbon Trust