Industry: Other
Location: London, UK
Number of employees: 3 - 10
Business description: As an innovative Startup in the Cleantech Sector, our mission is to enable every community in the world to generate and store its own clean energy.
As you can imagine, we are hiring.