Sr. Director, Global Immunology Franchise
Alfasigma • basel, basel stadt • Posted July 22, 2026
Position Overview
The global franchise head Immunology is responsible for defining and executing the global Immunology Therapeutic Area strategy to maximize long-term franchise value and patient impact. This role leads the development of global brand strategies, ensures excellence in brand planning and execution, drives resource allocation decisions, and partners closely with Research & Development, Medical Affairs, and key commercial functions to build a sustainable and differentiated Immunology franchise. The role has full accountability for delivering the franchise growth ambition through effective portfolio prioritization, strategic investment decisions, and leadership of the Global Immunology Marketing Team.
Therapeutic Area Strategy & Franchise Leadership
- Define and co-lead the long-term Immunology Therapeutic Area Strategy with R&D, leveraging key stakeholders across Medical Affairs, Business Development, Market Access, and Commercial functions.
- Translate s...