Make your mark for patients We are looking for a New Product Planning Team Lead – Immunology who is strategic, collaborative, and insight‑driven to join us in our New Product Planning (NPP) team, based at Slough, UK (Windlesham, Surrey 2027), Brussels, Belgium or Boston, US . About the role New Prod