Microba Life Sciences
Show contact
Links
Previous companies
Luke Reid
CEO
Rachael Dagge
Product Manager
Mark Capone
Executive Advisor
James Heath
CFO & Company Secretary
Kylie Ellis
Head of Research Partnerships
+ 11 more
March, 2023 - present
View in org chart