Primary Job Title Senior Operations Manager Primary Organization Esox Biologics
Location London, England, United Kingdom Regions Europe, Middle East, and Africa (EMEA) Gender Male
Facebook View on Facebook LinkedIn View on LinkedIn X (Twitter) View on X
Ben Mackrow is based out of London and currently works as a senior operations manager for Esox Biologics. Ben previously worked at PhycoWorks as a principal scientist. Ben Mackrow attended the Imperial College London. Ben Mackrow has certified the practical product management.
