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