Neurology Franchise Chief — Launch & Growth

Servier

Boston (MA)

On-site

USD 400,000 - 525,000

Full time

14 days+
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

Servier is seeking a dynamic Neurology Franchise Head to establish and scale a high-potential U.S. neurology franchise from our Seaport Boston location. This leader will shape the commercial and medical affairs strategy for Servier’s growing neurology portfolio.

You will build the franchise vision, lead cross-functional teams across marketing, sales, medical affairs, and market access, and align US plans with global brand strategies.

Qualifications

  • 10+ years of leadership in pharma/biotech.
  • Proven neurology or rare-disease product launches.
  • Experience with Medical Affairs partnerships.

Responsibilities

  • Develop neurology launch strategies aligned with business goals.
  • Oversee lifecycle from nomination to commercialization and post-launch.
  • Collaborate with R&D, medical affairs, and global teams.
  • Lead cross-functional teams across marketing, sales, and market access.

Skills

Leadership
Strategy development
Product launches
Cross-functional collaboration
Communication
Project management
Global alignment

Education

Advanced degree (MBA, MD, PhD, PharmD)

Job description

Servier is seeking a dynamic Neurology Franchise Head to establish and scale a high-potential U.S. neurology franchise from our Seaport Boston location. This leader will shape the commercial and medical affairs strategy for Servier’s growing neurology portfolio.

You will build the franchise vision, lead cross-functional teams across marketing, sales, medical affairs, and market access, and align US plans with global brand strategies.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Neurology Franchise Growth Director
Neurology Franchise Growth Director

Biopharma Careers • Boston (MA)

On-site
USD 400,000 - 525,000
Medical, dental, vision
401(k) and life insurance
Unlimited sick time & flex time
+1
Neurology Franchise Head (Boston, Massachusetts, US, 02210)
Neurology Franchise Head (Boston, Massachusetts, US, 02210)

Biopharma Careers • Boston (MA)

On-site
USD 400,000 - 525,000
Medical, dental, vision
401(k) and life insurance
Unlimited sick time & flex time
+1
Neurology Franchise Head
Neurology Franchise Head

Servier • Boston (MA)

On-site
USD 400,000 - 525,000
Neurology Market Insights Lead for First US Launch
Neurology Market Insights Lead for First US Launch

Biopharma Careers • Boston (MA)

Hybrid
USD 170,000 - 201,000
Emerging Neurology Portfolio Strategy Lead
Emerging Neurology Portfolio Strategy Lead

Biopharma Careers • Boston (MA)

On-site
USD 161,000 - 184,000
Medical insurance
Dental insurance
Vision insurance
+6
Neurology Analytics Lead for Launch Strategy
Neurology Analytics Lead for Launch Strategy

Servier • Boston (MA)

Hybrid
USD 160,000 - 190,000
Short-Term incentive programs
Long-Term incentive programs
Medical insurance
+4
Neurology Emerging Portfolio Strategy Lead
Neurology Emerging Portfolio Strategy Lead

Servier Pharmaceuticals • Boston (MA)

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

Biopharma Careers • Boston (MA)

On-site
USD 200,000 - 240,000
Incentive programs
Medical benefits
401(k)
Director, US Emerging Neurology Portfolio Strategy
Director, US Emerging Neurology Portfolio Strategy

Servier • Boston (MA)

On-site
USD 200,000 - 240,000
Neurology Emerging Portfolio Strategy Lead
Neurology Emerging Portfolio Strategy Lead

Servier • Boston (MA)

On-site
USD 161,000 - 184,000