Supply Chain Manager
Job Title: Supply Chain Manager Location: London Competitive salary and benefits Introduction to role: Are you ready to ensure uninterrupted access to life-changing medicines for patients across the UK? Do you want to lead a supply chain that balances resilience, compliance and cost, while shaping new models that move faster and smarter? This role places you at the centre of how we plan, source and deliver. You will steward critical partnerships, shape new supply models such as home delivery an…
