All jobs near England
Found 1 job
-
- England
- Negotiable
- Posted about 2 months ago
A leading CRO in the Life Sciences sector, our client is looking for a skilled and dynamic Business Development Manager to join their team in the United Kingdom. They are a fast-growing and specialised CRO that caters to pharma and biotech customers and is recognised as a leader in the field. The...