Jobs and Careers
NO

Head of Enterprise Portfolio Insights

Novartis
United Statesfull_timeVerifiedPosted 10 Feb 2025
šŸ’° $519,600/yr($346,400/yr – $519,600/yr)

About the role

Job Description Summary

Location: this role can be based in Cambridge, MA, East Hanover NJ, US or Basel, Switzerland. If applying in Europe, please apply to REQ-10038018.

The Novartis Strategy & Growth team is seeking a new individual to lead the Enterprise Portfolio Insights group. A team of ~40 individuals, charged with collecting R&D project information, analyzing and supporting decisions based on the data, the system to support this effort and supporting the governance process for these decisions.


Ā 

Job Description

Key Responsibilities:

The Head Enterprise Portfolio Insights, and the group it leads, is responsible for:

  • Collecting, analyzing and disseminating information regarding the current status of the business, with emphasis on the pipeline.
  • Tracking ECN-mandated projects
  • Administration of governance meetings at the IMB and ECN level

The role elevates and systematizes key portfolio-related activities within Novartis:

1. Collects and integrates pipeline and commercial information, ensuring the data is correct, updated and well organized.

2. Improves and systemizes the analysis that sits on top of the data at (1), advances the analysis and presentation of content to the point it is relied on for decision-making by the ECN.

3. Creates and maintains the system that supports the data collection, organization and distribution of portfolio information as the technology client.

4. Advances the systemizing and uniformizing of the models and other data created by various teams. Improves the quality control of Novartis modeling.

5. Organizes and manages S&G teams to deliver the required support.

6. Advances the talent within the group, builds team quality and cohesion.

The role will be responsible for leading and integrating work across geographically diverse teams, previously delivered by different organizational entities.

This will involve:

  • Unifying the group
  • Establishing EPI working processes
  • Maintaining continuous improvement in designing and implementing the operating model for EPI and all interfaces across S&G and beyond

Drive a holistic portfolio management strategy for sustainable growth in the short, mid and long term:

  • Provide a single and independent point of contact for holistic end-to-end Novartis portfolio view and its impact on growth in short, mid- and long-term
  • Outline key factors and events that impact growth, portfolio performance and execution (e.g. cycle times, success rates, etc.), and portfolio delivery (e.g. numbers of new NMEs, LCM indications, etc.)
  • Own the end-to-end portfolio management for all post-IDPA assets, providing portfolio insights including performance, composition, gaps strategy, resource allocation and provides recommendations to improve portfolio performance

Implement innovative methods and systems to enable well-informed decision-making on the pipeline, develop/enhance portfolio systems capabilities:

  • Frame and facilitate decision making with respect to full portfolio and growth in real time, including identifying projects to stop, trade-offs, areas to invest in, and portfolio prioritization, and acts as a thought partner to IMB members
  • Accountable for the Novartis enterprise governance process that manages project tollgates, tollgate templates and guidance.
  • Establish and maintain the Novartis Executive Advisors network to advise ECN members on pressing and timely topics
  • Set standards and ensure that standards (including sales forecast assumptions and PoS assessments) are followed through
  • Improve and reimagine portfolio system capabilities (e.g. Andromeda) to visualize portfolio data in compelling ways to monitor and better drive portfolio decisions
  • Ensure consistency and transparency in long-term revenue forecasting
  • Develop and maintain a consistent evidence-based, transparent, and aligned process for developing and pressure-testing long-term revenue forecasts for pipeline and in-market products
  • Ensure updated 10-year revenue scenarios are provided to the ECN on a periodic basis to highlight risks and potential upsides to company aspirations
  • Actively engage cross functional teams and executives across Novartis units
  • Act as a senior leader, a key member of S&G LT, with a focus on change management
  • Enable teams across Novartis to develop strategic goals for the organization, seek input and engage colleagues to make strategic decisions
  • Invest in building relationships with others and use the informal structure and culture of the organization to get things accomplished
  • Bring people together across organizational and geographic boundaries to achieve results as a team and share best practices

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Novartis

View company profile →