Electra's HR department is led by Olivia de Vial (Chief People Officer) and has 7 employees.
Sihem Binous
People Operations Generalist
Olivia de Vial
Chief People Officer
Looking for a particular Electra employee's phone or email?