Director, Emerging Neurology Portfolio Strategy

Biopharma Careers

Boston (MA)

On-site

USD 200,000 - 240,000

Full time

13 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Incentive programs
Medical benefits
401(k)

Job summary

Servier in the U.S. is a Boston-based biopharmaceutical company focused on advancing science and patient outcomes.

The Director, US Emerging Portfolio Strategy (US EPS) in Neurology will lead cross-functional teams to assess pipeline opportunities and shape pre-commercial strategies for emerging neurology assets. You will partner with the CBO and global teams to align market insights, product profiles, and lifecycle plans, while supporting business development activities and the development of

Qualifications

  • Undergraduate degree with business, science, or quantitative focus.
  • Graduate degree or advanced degree (MBA, PhD, or similar) and 7+ years of work experience in strategy/biopharma.
  • Experience in neurology and rare disease markets.
  • Proven ability to lead cross-functional teams and present to senior management.

Responsibilities

  • Conduct US Emerging Portfolio Assessments in Neurology.
  • Support or lead pre-commercialization projects from preclinical to Phase 3.
  • Assist in external in-line and pipeline opportunities assessments for BD.
  • Develop forward-looking market strategies, positioning, and product profiles.
  • Collaborate with global teams to provide US market insights and competitive landscape.

Skills

Leadership
Cross-functional collaboration
Strategic thinking
Communication
Influence without authority
Project management
Storytelling
Stakeholder management
Problem solving

Education

Undergraduate degree in business/science
MBA/PhD or equivalent

Job description

Servier in the U.S. is a Boston-based biopharmaceutical company focused on advancing science and patient outcomes.

The Director, US Emerging Portfolio Strategy (US EPS) in Neurology will lead cross-functional teams to assess pipeline opportunities and shape pre-commercial strategies for emerging neurology assets. You will partner with the CBO and global teams to align market insights, product profiles, and lifecycle plans, while supporting business development activities and the development of

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

Similar jobs worth comparing

Director, US Emerging Neurology Portfolio Strategy
Director, US Emerging Neurology Portfolio Strategy

Servier • Boston (MA)

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

Servier Pharmaceuticals • 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
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
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
Director, US Emerging Portfolio Strategy - Neurology (Boston, MA, US, 02210)
Director, US Emerging Portfolio Strategy - Neurology (Boston, MA, US, 02210)

Biopharma Careers • Boston (MA)

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

Servier • Boston (MA)

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

Servier Pharmaceuticals • Boston (MA)

On-site
USD 200,000 - 240,000
Sr. Manager, US Emerging Portfolio Strategy - Neurology (Boston, MA, US, 02210)
Sr. Manager, US Emerging Portfolio Strategy - Neurology (Boston, MA, US, 02210)

Biopharma Careers • Boston (MA)

On-site
USD 161,000 - 184,000
Medical insurance
Dental insurance
Vision insurance
+6
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