On Site Jobs in England
Showing 1 results
Sort by:
Managing Director, Life Science
Managing Director - UK (Life Sciences)London-Based. About the Opportunity A global life sciences organisation is establishing a brand‑new UK entity, and we are seeking an exceptional Managing Director to lead, shape, and scale this business from inception. This is a rare opportunity to build a full operating unit in one of the world's most dynamic ...
