The Leadership Team at Electra is responsible for setting the strategic direction and vision for the company, overseeing the development and deployment of ultra-fast charging stations for electric vehicles. They collaborate across departments to drive innovation, enhance product offerings, optimize operations, and ensure financial sustainability, while also focusing on customer experience and market growth.
Aurélien De Meaux
CEO
Brice Bourreau
Chief Product Officer
Cédric Herment
Chief Development Officer
Elise Erbs
Chief Financial Officer
Ivan De Quercize
Chief Marketing Officer
Julien Belliato
Chief Operations Officer
Maxime Garcia
Chief Technical Officer
Thomas Franquelin
Vice President, Engineering
Thomas Sarrazanas
Chief Experience Officer