Electra
Show contact
Sandeep Nijhawan
CEO & Co-founder
Dan Steingart
Chief Scientist & Advisor
Michelle Chinatti
Human Resources Generalist
Holger Koehler
Head of Strategy
François Perras
Chief Commercial Officer (cco)
+ 4 more
Current role
View in org chart