Back to jobs
Novartis România

Commercial Portfolio Head Region Europe

Basel (City)Posted 1 weeks ago
Full-timeonsite

Job Description

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}
Commercial Portfolio Head Region Europe at Novartis România | Renata