Log in
Electrochaea
Contact
View in org chart
Doris Hafenbradl
CTO
Francesco Fianelli
Process Development Engineer
Alejandra Peña
Senior Process Development Engineer
Anna Ciofalo
Process Engineer
Alberto Carrillo
+ 3 more
Current role