Director, Portfolio Strategy & Market Insights

CSL Behring

Summit, NJ, USA
Base: $210,000 - $260,000; bonus/equity: incentive...
Hybrid
Enterprise-wide investment governance
Portfolio prioritization and resource allocation
Market intelligence and competitive analysis
CSL Behring is seeking a Director of Portfolio Strategy & Market Insights to guide investment governance and market intelligence within its Global Commercial Strategy & Planning team. The ideal candidate will have extensive experience in business strategy, financial analysis, and the vaccine industry, with a focus on influencing executive decisions and managing complex stakeholder relationships

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 market surveillance and business opportunities directly inform global strategy and commercial execution.
  • Candidates must possess 10-12+ years of relevant experience in strategy or finance, with a preference for those having background in the vaccine industry.

Matching Summary

Match Score: 85

CSL Behring is seeking a Director of Portfolio Strategy & Market Insights to guide investment governance and market intelligence within its Global Commercial Strategy & Planning team. The ideal candidate will have extensive experience in business strategy, financial analysis, and the vaccine industry, with a focus on influencing executive decisions and managing complex stakeholder relationships.

Salary

Base: $210,000 - $260,000; Bonus/Equity: Incentive compensation and equity included; Benefits: Comprehensive health and well-being programs offered

Skills & Requirements

Must-have

  • Enterprise-wide investment governance
  • Portfolio prioritization and resource allocation
  • Market intelligence and competitive analysis
  • Financial analysis and modeling expertise
  • Cross-functional stakeholder management

Nice-to-have

  • Vaccine industry experience
  • Unconventional strategic thinking
  • Complex ambiguity navigation
  • Executive level influence skills

Key Requirements

  • 10-12+ years of strategy or finance experience
  • Undergraduate degree in business, finance, engineering, economics, or science
  • Graduate degree in business or finance preferred
  • Fluency in quantitative analysis and sophisticated analytical concepts
  • Native-level fluency in written and spoken English

Work Rights

Not specified

Tailored Resume

Cover Letter