Logo-of-Novartis-Ag-hiring-for-jobs-in-Switzerland-on-GrabJobs

Commercial Portfolio Head Region Europe

salary Salary :

fr184,800 - 343,200 yearly

icon building Company : Novartis Ag
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Commercial Portfolio Head Region Europe

Salary Range:

CHF184,800.00 - CHF343,200.00


 

Job Description Summary

The Commercial Portfolio Head – Region Europe is accountable for driving performance of mature or in-market brands across the region. The role ensures sustainable revenue, profitability, and lifecycle value through disciplined portfolio management, lifecycle planning, and resource allocation.


 

Job Description

Key Responsibilities

  • Maximize portfolio performance against revenue and profitability targets
  • Lead lifecycle management and LOE preparation across markets
  • Advise on go-to-market strategies and commercial models
  • Coordinate with cross-functional teams and country organizations
  • Identify and assess commercial partnership opportunities
  • Manage governance, due diligence, and approvals for partnerships
  • Oversee alliance performance, compliance, and issue resolution
     

What You’ll Bring

  • 10+ years of commercial experience in pharma
  • Strong portfolio and lifecycle management expertise
  • Experience in multi-country or regional roles
  • Financial acumen and performance management skills
  • Ability to lead in a matrix organization
  • Strategic mindset with operational discipline
     

Education

University degree in life sciences, business, or related field. Advanced degree preferred.
 

Languages

Fluent English required. Additional languages a plus.
 

Why Novartis

Join Novartis to help reimagine medicine and improve lives. Work in a collaborative, innovative environment focused on delivering impact at scale.


 

Skills Desired

Agility (Inactive), Agility (Inactive), Asset Management, Business Development, Business Strategies, Commercial Excellence, Cross-Functional Collaboration, Customer-Oriented, Digital Marketing, Go-to-Market Strategies, Healthcare Sector Understanding (Inactive), Influencing Skills, Inspirational Leadership, Key Account Management, Market Access, Marketing Strategies, Market Share, Market Trends, People Management, Priority Disease Areas Expertise (Inactive), Product Launches, Product Lifecycle Management (PLM), Product Positioning, Profit and Loss (P&L), Sales {+ 4 more}
Original job Commercial Portfolio Head Region Europe posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Commercial Portfolio Head Region Europe Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Commercial Portfolio Head Region Europe Jobs in Switzerland

GrabJobs is the no1 job portal in Switzerland, connecting you to thousands of jobs fast! Find the best jobs in Switzerland, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.