Organisational diagram

 
organization diagram
 

Executive Management

”Our vision is a world that runs entirely on green energy. We want to be a company that provides real, tangible solutions to one of the world’s most difficult and urgent problems.”