Log in
Electrochaea
Contact
Links
View in org chart
Mich Hein
CEO
Sonja Mayer
Head of HR
Beth Bray
Consultant
Jose Rodrigo Quejigo
Innovation Group Leader
Liam Bansen
Product & Commercial Development Director
+ 22 more
August, 2023 - present