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