Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CSL

Director, Portfolio Strategy – Market Insights

CSL

Director of Portfolio Strategy & Market Insights leading investment governance and market insights at CSL Seqirus for long-term growth. Collaborating with senior leadership to inform strategic decisions.

Posted 4/30/2026full-timeSummit • Massachusetts, New Jersey • 🇺🇸 United StatesLead💰 $210,000 - $260,000 per yearWebsite

About the role

Key responsibilities & impact
  • Leads enterprise-wide investment governance, portfolio prioritization, and decision support to enable long-term growth.
  • Oversees the Market Insights capability, ensuring insights directly inform portfolio decisions, commercial strategy, and resource allocation.
  • Partners with senior leadership to define investment trade-offs, ensuring alignment to corporate strategy, risk tolerance, and long-term value creation.
  • Synthesizes complex analyses into clear strategic recommendations, influencing decision-making at the executive level.
  • Maintains surveillance over competitive markets and identifies organization strengths and weaknesses and business opportunities.
  • Sets the global vision and strategic direction for Market Insights, establishing an integrated insights capability that informs enterprise strategy, portfolio decisions, and commercial execution.
  • Directs market research initiatives for insights to forecasting and strategic planning.

Requirements

What you’ll need
  • Expertise in business strategy, financial analysis and modelling, decision support and portfolio analysis.
  • Undergraduate degree in business, finance, engineering, economics, or science with demonstrated expertise in financial analysis; graduate degree in business or finance preferred
  • Typically requires 10-12+ years of relevant experience in strategy, finance, or corporate/business development role, including some experience in the vaccine industry
  • Capable of clear communication of sophisticated analytical concepts
  • Fluency in conducting and understanding quantitative analysis
  • Excellent interpersonal and communication skills, including ability to communicate complicated data clearly and concisely
  • Proven ability to work effectively with senior stakeholders
  • Native-level fluency in written and spoken English.

Benefits

Comp & perks
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
business strategyfinancial analysisfinancial modelingdecision supportportfolio analysisquantitative analysis
Soft Skills
clear communicationinterpersonal skillscommunication skillsinfluencing decision-makingability to work with senior stakeholders
Certifications
undergraduate degree in businessundergraduate degree in financeundergraduate degree in engineeringundergraduate degree in economicsundergraduate degree in sciencegraduate degree in businessgraduate degree in finance