Director, Portfolio Strategy & Market Insights

CSL

Summit, NJ, US
Base: $210,000 - $260,000; bonus/equity: incentive...
**
Enterprise-wide investment governance
Portfolio prioritization and decision support
Market intelligence and insights strategy
** CSL is seeking a Director of Portfolio Strategy & Market Insights to guide enterprise-wide investment governance and market intelligence within their Global Commercial Strategy & Planning team. This hybrid role requires extensive experience in strategy, financial analysis, and portfolio decision-making, particularly within the vaccine industry. **

Job Summary

  • The Director serves as a strategic advisor to senior leadership, leading enterprise-wide investment governance and portfolio prioritization to enable long-term growth.
  • This role oversees the Market Insights capability, ensuring that competitive intelligence directly informs global strategic plans and resource allocation decisions.
  • CSL Seqirus offers a culture of inclusion and belonging, fostering innovation through a diverse workforce dedicated to pandemic preparedness and influenza prevention.

Matching Summary

Match Score: 75

** CSL is seeking a Director of Portfolio Strategy & Market Insights to guide enterprise-wide investment governance and market intelligence within their Global Commercial Strategy & Planning team. This hybrid role requires extensive experience in strategy, financial analysis, and portfolio decision-making, particularly within the vaccine industry. **

Salary

Base: $210,000 - $260,000; Bonus/Equity: Incentive compensation and equity included; Benefits: Comprehensive benefits package available

Skills & Requirements

Must-have

  • Enterprise-wide investment governance
  • Portfolio prioritization and decision support
  • Market intelligence and insights strategy
  • Financial analysis and modeling expertise
  • Senior stakeholder management

Nice-to-have

  • Vaccine industry experience
  • Unconventional strategic thinking
  • Cross-functional problem solving
  • Complex matrix environment navigation

Key Requirements

  • 10-12+ years in strategy or finance roles
  • Undergraduate degree in business, finance, engineering, economics, or science
  • Graduate degree in business or finance preferred
  • Native-level fluency in written and spoken English
  • Experience in the vaccine industry preferred

Work Rights

Not specified

Tailored Resume

Cover Letter