Innova

0 followers


Innova is a forward-thinking renewable energy business, employing over 120 people across two offices in London and Cheltenham. Innova’s long-term mission is to create utility-scale renewable energy projects using multi-technologies that take large energy intensive users off-grid, positively improvin... Read more

Headquarters

London, GB

Employees

51-200

Links

Org chart

Andrew Kaye
Joint CEO And Co-founder
Robin Dummett
Co-founder And Joint CEO