Global Vaccine Portfolio & Brand Strategy Leader

CSL Plasma

Waltham (MA)

Hybrid

USD 287,000 - 352,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Seqirus is seeking a Sr. Director, Global Brand & Portfolio Management to define the global portfolio vision across influenza brands, pipeline assets, and adjacent vaccine opportunities.

You will lead a team shaping strategy, launch readiness, pricing, and market access, partnering with R&D and cross-functional teams to maximize mid- to long-term growth and public health impact. As a member of the GCS&P Leadership Team, you will align with global, regional, and external partnerships to drive

Qualifications

  • Executive leadership and portfolio management experience in a global vaccine/biotech setting.
  • Proven ability to translate strategy into actionable portfolio plans and governance.
  • Experience with pricing, market access, and evidence-generation planning.

Responsibilities

  • Lead global portfolio strategy and brand leadership across vaccines and pipeline assets.
  • Direct launch planning, sequencing, and commercialization readiness for new products.
  • Oversee lifecycle management, pricing strategy, and market access collaboration.
  • Influence senior leadership on investment decisions and cross-functional alignment.

Skills

Executive leadership
Portfolio management
Strategic planning
Cross-functional leadership
Market access
Budget management

Education

Bachelor of Science with MBA or MS

Tools

MS Excel
PowerPoint

Job description

Seqirus is seeking a Sr. Director, Global Brand & Portfolio Management to define the global portfolio vision across influenza brands, pipeline assets, and adjacent vaccine opportunities.

You will lead a team shaping strategy, launch readiness, pricing, and market access, partnering with R&D and cross-functional teams to maximize mid- to long-term growth and public health impact. As a member of the GCS&P Leadership Team, you will align with global, regional, and external partnerships to drive

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Brand & Portfolio Strategy Director
Global Brand & Portfolio Strategy Director

CSL • Summit (NJ)

Hybrid
USD 287,000 - 352,000
Global Brand & Portfolio Strategy Director — Hybrid
Global Brand & Portfolio Strategy Director — Hybrid

CSL Plasma Inc. • Summit (NJ)

Hybrid
USD 287,000 - 352,000
Sr. Director, Global Brand & Portfolio Management
Sr. Director, Global Brand & Portfolio Management

CSL Plasma • Waltham (MA)

Hybrid
USD 287,000 - 352,000
Sr. Director, Global Brand & Portfolio Management
Sr. Director, Global Brand & Portfolio Management

CSL Plasma Inc. • Summit (NJ)

Hybrid
USD 287,000 - 352,000
Vaccine Portfolio Strategy & External Partnerships Director
Vaccine Portfolio Strategy & External Partnerships Director

CSL Plasma Inc. • Summit (NJ)

Hybrid
USD 222,000 - 299,000
Sr. Director, Global Brand & Portfolio Management
Sr. Director, Global Brand & Portfolio Management

CSL Plasma Inc. • Summit (NJ)

Hybrid
USD 287,000 - 352,000
Vaccine Sales Leader: Flu Accounts & Strategy
Vaccine Sales Leader: Flu Accounts & Strategy

CSL Plasma • Portland (OR)

On-site
USD 90,000 - 120,000
Senior Vaccine Sales Lead - Flu Portfolio & Key Accounts
Senior Vaccine Sales Lead - Flu Portfolio & Key Accounts

CSL Plasma • Atlanta (GA)

On-site
USD 85,000 - 120,000
Senior Vaccine Sales Lead - Flu Portfolio & Key Accounts
Senior Vaccine Sales Lead - Flu Portfolio & Key Accounts

CSL • United States

Remote
USD 90,000 - 120,000
Director, Vaccine Portfolio Strategy & External Partnerships
Director, Vaccine Portfolio Strategy & External Partnerships

CSL Plasma Inc. • Summit (NJ)

Hybrid
USD 222,000 - 299,000