Log in
Electrochaea
Contact
Alberto earned a Chemical Engineering Degree followed by a Master´s Degree in Chemical and Energy Engineering.
View in org chart
Doris Hafenbradl
CTO
Alberto Carrillo
Process Engineer
Alejandra Peña
Senior Process Development Engineer
Francesco Fianelli
Process Development Engineer
Anna Ciofalo
+ 3 more
Current role