Neurology Emerging Portfolio Strategy Lead

Servier Pharmaceuticals

Boston (MA)

On-site

USD 161,000 - 184,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
401(k)
Unlimited PTO
Flex time

Job summary

Servier in the U.S. is a Boston-based biopharmaceutical company seeking a Sr. Manager, US Emerging Portfolio Strategy (US EPS) Neurology to assess the developing pipeline and external opportunities.

You will support pre-commercialization projects and collaborate with global teams to shape US market insights and lifecycle plans. The role emphasizes strategic analysis, stakeholder collaboration, and a strong ability to communicate complex data to senior leadership.

Qualifications

  • Undergraduate degree with business, science, or quantitative focus and 5+ years of relevant work experience.
  • Graduate degree (MBA, PhD, or similar) and 2+ years in strategy consulting or biopharma strategy roles.
  • Understanding of neurology or rare disease markets with ability to quickly learn disease states.
  • Strong storytelling, client presentation, and senior-level communication skills.

Responsibilities

  • Conduct US Emerging Portfolio assessments in Neurology from preclinical to Phase 3.
  • Support BD activities and external in-line/pipeline opportunity assessments.
  • Develop forward-looking strategies, market positioning, and product profiles.
  • Provide US market insights and collaborate with global teams on market potential and landscape.

Skills

Strategic portfolio management
Stakeholder management
Market analysis
Biopharma strategy
Financial modeling
Presentation skills
Cross-functional leadership
Neurology knowledge

Education

MBA
PhD

Tools

PowerPoint
Excel
Forecasting tools

Job description

Servier in the U.S. is a Boston-based biopharmaceutical company seeking a Sr. Manager, US Emerging Portfolio Strategy (US EPS) Neurology to assess the developing pipeline and external opportunities.

You will support pre-commercialization projects and collaborate with global teams to shape US market insights and lifecycle plans. The role emphasizes strategic analysis, stakeholder collaboration, and a strong ability to communicate complex data to senior leadership.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Neurology Emerging Portfolio Strategy Lead
Neurology Emerging Portfolio Strategy Lead

Servier • Boston (MA)

On-site
USD 161,000 - 184,000
Sr. Manager, US Emerging Portfolio Strategy - Neurology
Sr. Manager, US Emerging Portfolio Strategy - Neurology

Servier • Boston (MA)

On-site
USD 161,000 - 184,000
Sr. Manager, US Emerging Portfolio Strategy - Neurology
Sr. Manager, US Emerging Portfolio Strategy - Neurology

Servier Pharmaceuticals • Boston (MA)

On-site
USD 161,000 - 184,000
Medical Insurance
Dental Insurance
401(k)
+2
Remote Associate Director, Neurology Medical Portfolio
Remote Associate Director, Neurology Medical Portfolio

Servier • Boston (MA)

Hybrid
USD 176,000 - 208,000
Senior Market Access Marketing Lead — Hybrid/Remote
Senior Market Access Marketing Lead — Hybrid/Remote

Servier Pharmaceuticals • United States

Hybrid
USD 147,000 - 168,000
Medical, dental, vision insurance
401(k) with company match and life/dis
Unlimited sick time and flexible time
Associate Director, Medical Portfolio Management (Neurology)
Associate Director, Medical Portfolio Management (Neurology)

Servier • Boston (MA)

Hybrid
USD 176,000 - 208,000
Neurology Strategy Lead: Global Portfolio & Growth
Neurology Strategy Lead: Global Portfolio & Growth

UCB • Atlanta (GA)

Hybrid
USD 237,000 - 311,000
Hybrid work model
Director, Global Regulatory Strategy - Biotech/Neurology
Director, Global Regulatory Strategy - Biotech/Neurology

Discover International • Massachusetts

On-site
USD 180,000 - 260,000
Senior Neurology Medical Director – US Immunology Strategy
Senior Neurology Medical Director – US Immunology Strategy

BioSpace • Cambridge (MA)

On-site
USD 250,000 - 420,000
Senior Medical Director, Neurology & Immunology Strategy
Senior Medical Director, Neurology & Immunology Strategy

Sanofi • Cambridge (MA)

On-site
USD 260,000 - 360,000