The Global Medical Strategy Lead – Immunology Pipeline will play a key strategic role within Biogen’s Global Medical Immunology organization. Reporting to the Head of Global Medical Immunology, this individual will lead medical strategy for pipeline and emerging assets across the immunology portfolio. The role focuses on shaping the medical perspective for pipeline programs by integrating disease‑area expertise, scientific insights, and evolving treatment paradigms to inform development strategy and long‑term asset positioning. The individual will work closely with Research, Clinical Development, and cross‑functional partners to ensure pipeline programs are aligned with unmet medical needs and future clinical practice. The role may also contribute to broader portfolio discussions by providing medical insight into emerging scientific opportunities and evaluating novel therapeutic approaches or external innovations relevant to Biogen’s immunology strategy.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
Ph.D. or professional degree
Number of Employees
1,001-5,000 employees