On Site Jobs in England

Showing 1 results

Sort by:

Managing Director, Life Science
LondonNegotiable

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 ...