Log in
MiAlgae
Contact
View in org chart
Douglas Martin
Managing Director
Julian Pietrzyk
Head of Tech Transfer
Ben Horton
Head of Production
Martin Bouab
Production Shift Lead
Shreekanth Ramananthan
Technical Director
+ 5 more
Maria Juan Cucarella
Tech Transfer Associate
Catherine Hill
Current role