Log in
Electrochaea
Contact
View in org chart
Mich Hein
CEO
Karsten Hanich
Chief Financial Officer
Beth Bray
Consultant
Jose Rodrigo Quejigo
Innovation Group Leader
Liam Bansen
Product & Commercial Development Director
+ 22 more
Jay Dalal
Controller
Sven Reimann
Accountant
Current role