Log in
Electrochaea
Contact
Links
Previous companies
View in org chart
Doris Hafenbradl
CTO
Manuel Tertsch
Process Engineer
Alejandra Peña
Senior Process Development Engineer
Francesco Fianelli
Process Development Engineer
Anna Ciofalo
+ 3 more
January, 2023 - present