Electra
Show contact
Links
Sandeep Nijhawan
CEO & Co-founder
Lang McHardy
Director of Intellectual Property
Michelle Chinatti
Human Resources Generalist
Holger Koehler
Head of Strategy
François Perras
Chief Commercial Officer (cco)
+ 4 more
April, 2021 - present
View in org chart