N

Novartis

Global pharmaceutical company delivering science-based innovations

Head of Strategy & New Products

Corporate StrategyConfirmed live in the last 24 hours
Full-timeJapanNo salary listedIn-person

About the Job

Requirements

  • Extensive (>10) years’ experience in leadership positions within the pharmaceutical or life science industry and/or consulting. Ideally should have both Pharma and Consulting experience.
  • Proven track record in strategic planning, portfolio management, or new product launches in the pharmaceutical or life sciences industry.
  • Experience in early launch planning, commercialization strategy, and/or business development.
  • Ability to synthesize complex data and market dynamics into actionable strategies.
  • Strong business acumen and understanding of the pharmaceutical market and product lifecycle.
  • Proven track record of leading cross-functional projects and collaborating with global and local stakeholders.
  • Ability to drive multiple initiatives simultaneously and deliver results in a fast-paced environment.
  • Strong communication, negotiation, and influencing skills across diverse groups (global, country).
  • Experience building high-performance, diverse teams; coaching, succession planning, and influencing across complex cross-functional and regional interfaces.

Responsibilities

  • Drive key initiatives and strategic projects to support the implementation of the overall growth strategy for the country.
  • Identify and evaluate strategic opportunities and revenue potential for continued future growth.
  • Coordinate yearly strategic planning processes, ensuring cross-functional and operational priority alignment.
  • Periodically assess organizational capability in line with overall strategy and market dynamics, proposing actions for improvement.
  • Co-evaluate and co-plan early launch product strategies aligned with key global and local stakeholders.
  • Collaborate with global and local cross-unit and cross-functional teams to drive early launch activities.
  • Co-develop commercialization strategies with business units and support rollout of ONE Brand Plan approaches for key pipeline products.
  • Build and strengthen organizational capability for launch excellence across the country.
  • Provide input to the internal pipeline in alignment with the International operating model, including IMB milestones.
  • Partner with the global team in evaluating global external Corporate & Business Development opportunities by providing country-level perspective.
  • Contribute to long-term business-unit portfolio strategy development (5+ years) by providing country-focused input and integrating cross-functional insights.
  • Lead and coordinate cross-functional teams to drive the strategic priorities.
  • Build a high-performance culture, manage recruiting, performance, and coaching; develop critical capabilities and talent pipelines.
  • Attract, develop, and retain top talent; strengthen succession plans and capabilities across the country organization.
  • Role-model Novartis Leadership Expectations & Behaviours, inspire transformation and performance, and demonstrate self-awareness with a growth mindset.

Desired Qualifications

  • Experience in change management and organizational development.
  • Both pharmaceutical and consulting experience.

About the Company

Novartis

Global pharmaceutical company delivering science-based innovations

Novartis is a global pharmaceutical company that uses science-based innovations to develop treatments and improve patient outcomes worldwide. Its products are medicines developed through research and development to address various diseases, aiming to reach nearly 1 billion people. The company differentiates itself by large-scale investment in R&D, a global presence with a diverse workforce, and a clear mission to Reimagine Medicine, focusing on meeting the changing needs of patients. Its goal is to improve quality of life and extend life expectancy by delivering meaningful therapies through its research and development efforts.

Company size
10,001+
Company stage
IPO
Headquarters
Basel, Switzerland
Founded
1970

Recently Posted Jobs

Explore more opportunities at Novartis

See more jobs