Global Brand & Portfolio Strategy Leader

CSL

Summit (NJ)

On-site

USD 240,000 - 360,000

Full time

27 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CSL seeks a Sr. Director, Global Brand & Portfolio Management to lead strategy for our biotherapies, vaccines, and plasma-derived products.

You will shape global brand positioning, portfolio strategy, and lifecycle plans, partnering with R&D, medical, and commercial teams to drive launches and optimize portfolio performance. In this senior role, you will develop a high-performing global team, align regional execution, and steer investment decisions through data and insights to advance

Qualifications

  • Extensive experience leading global brand and portfolio strategies in pharma/biotech.
  • Proven track record driving product launches and lifecycle management.
  • Strong data-driven decision making and market analysis.
  • Excellent cross-functional leadership and stakeholder management.
  • Regulatory and compliance understanding in highly regulated markets.

Responsibilities

  • Shape and lead global brand and portfolio strategy for CSL's biotherapies and vaccines
  • Drive integrated brand positioning, messaging, and lifecycle planning across key markets
  • Partner with R&D, medical, and commercial teams to align portfolio strategy with pipeline
  • Use market, competitive, and patient insights to inform portfolio and investment decisions
  • Oversee global launch planning and brand performance optimization
  • Lead and develop a high-performing global brand and portfolio team
  • Collaborate with regional marketing and country teams to ensure effective execution
  • Manage budget, forecasting, and performance metrics for brand and portfolio initiatives
  • Ensure brand governance, compliance, and alignment with CSL values and patient focus
  • Represent Global Brand & Portfolio in senior leadership and cross-functional forums

Skills

Global brand strategy
Portfolio management
Pharma marketing
Product launch planning
Market analysis
Lifecycle management
Financial planning
Cross-functional collaboration
Team leadership
Regulatory compliance
Stakeholder management
Strategic planning
Data-driven decisions
Patient insights
Global matrix management

Job description

CSL seeks a Sr. Director, Global Brand & Portfolio Management to lead strategy for our biotherapies, vaccines, and plasma-derived products.

You will shape global brand positioning, portfolio strategy, and lifecycle plans, partnering with R&D, medical, and commercial teams to drive launches and optimize portfolio performance. In this senior role, you will develop a high-performing global team, align regional execution, and steer investment decisions through data and insights to advance

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Director, Global Brand and Portfolio Marketing - Biotechnology & Pharmaceuticals
Senior Director, Global Brand and Portfolio Marketing - Biotechnology & Pharmaceuticals

Hyra • Summit (NJ)

On-site
USD 240,000 - 360,000
Global Brand & Portfolio Strategy Director — Hybrid
Global Brand & Portfolio Strategy Director — Hybrid

CSL • Summit (NJ)

Hybrid
USD 287,000 - 352,000
Global Clinical Program Leader: Strategy & Medical Oversight
Global Clinical Program Leader: Strategy & Medical Oversight

CSL • Waltham (MA)

On-site
USD 220,000 - 360,000
Global Regulatory CMC Strategist – Biologics/Plasma
Global Regulatory CMC Strategist – Biologics/Plasma

CSL Behring • False Pass (AK)

On-site
USD 150,000 - 190,000
Global Regulatory Strategy Director (Hybrid)
Global Regulatory Strategy Director (Hybrid)

CSL • King of Prussia (PA)

Hybrid
USD 242,000 - 270,000
Global Clinical Program Lead — Strategic Medical Development
Global Clinical Program Lead — Strategic Medical Development

CSL • Waltham (MA), King of Prussia (PA)

On-site
USD 170,000 - 250,000
Director, Vaccine Portfolio & External Partnerships
Director, Vaccine Portfolio & External Partnerships

CSL • Summit (NJ)

Hybrid
USD 222,000 - 299,000
Global Head of R&D Portfolio Delivery & Strategy
Global Head of R&D Portfolio Delivery & Strategy

CSL • King of Prussia (PA)

Hybrid
USD 180,000 - 260,000
Vaccine Portfolio Strategy & External Partnerships Director
Vaccine Portfolio Strategy & External Partnerships Director

CSL • Summit (NJ)

Hybrid
USD 222,000 - 299,000
Director, Vaccine Portfolio & External Partnerships
Director, Vaccine Portfolio & External Partnerships

CSL • Summit (NJ)

Hybrid
USD 222,000 - 299,000