Head of Solar Business Unit H/F
Octopus Energy Group Paris (FR) DE
🐙 Join the energy revolution at Octopus Energy! Octopus Energy, an international green energy provider, has launched its subsidiary Octopus Energy Services to support its customers in the complete de...