Director, US Emerging Neurology Portfolio Strategy

Servier Pharmaceuticals

Boston (MA)

On-site

USD 200,000 - 240,000

Full time

6 days ago
Be an early applicant
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 seeks a Director, US Emerging Portfolio Strategy (US EPS) in Neurology to oversee assessments of the developing portfolio and BD opportunities in the US market. The role leads cross-functional teams, informs lifecycle plans, and advises senior leadership to align with strategic priorities.

The position is Boston-area onsite with travel ~10% and reports to the Executive Director of US EPS, collaborating with the Corporate Business Office on strategic initiatives.

Qualifications

  • Undergraduate degree with business, science, or quantitative focus.
  • Graduate degree or advanced degree (MBA, PhD, or similar).

Responsibilities

  • Conduct US Emerging Portfolio Assessments in Neurology, including pre-commercialization projects.
  • Support or lead external in-line and pipeline opportunities across all phases as needed.
  • Develop forward-looking strategies, market positioning, and product profiles for pipeline/LCM assets.
  • Collaborate with global teams to provide US market insights and competitive assessments.
  • Create or support market-entry plans for potential new assets.
  • Contribute to CBO team success through best-practice sharing and goal setting.

Skills

Strategic thinking
Cross-functional leadership
Executive communication
Problem solving
Influencing without authority
Senior stakeholder management

Education

Undergraduate degree in business/science/quantitative
Graduate degree (MBA/PhD or similar)

Job description

Servier seeks a Director, US Emerging Portfolio Strategy (US EPS) in Neurology to oversee assessments of the developing portfolio and BD opportunities in the US market. The role leads cross-functional teams, informs lifecycle plans, and advises senior leadership to align with strategic priorities.

The position is Boston-area onsite with travel ~10% and reports to the Executive Director of US EPS, collaborating with the Corporate Business Office on strategic initiatives.

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
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
Director, US Emerging Portfolio Strategy - Neurology
Director, US Emerging Portfolio Strategy - Neurology

Servier Pharmaceuticals • Boston (MA)

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

Servier • Boston (MA)

On-site
USD 200,000 - 240,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
Sr. Manager, US Emerging Portfolio Strategy - Neurology
Sr. Manager, US Emerging Portfolio Strategy - Neurology

Servier • Boston (MA)

On-site
USD 161,000 - 184,000
Director, Neurology Thought Leader Strategy
Director, Neurology Thought Leader Strategy

Servier Pharmaceuticals • United States

On-site
USD 203,000 - 245,000
Incentive programs
Comprehensive benefits
Neurology Analytics Director: Launch Insights
Neurology Analytics Director: Launch Insights

Servier Pharmaceuticals • Boston (MA)

Hybrid
USD 160,000 - 190,000
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