Director, US Emerging Neurology Portfolio Strategy

Servier

Boston (MA)

On-site

USD 200,000 - 240,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 in the U.S. is a Boston-based biopharmaceutical company focused on advancing cutting-edge science for underserved neurological indications.

The Director, US Emerging Portfolio Strategy will oversee the strategy for emerging neurology assets and lifecycle programs, working with global teams and senior leaders to position the business for success. The role requires extensive experience in strategy, biopharma, and BD, with leadership across cross-functional teams, strong communication

Qualifications

  • Undergraduate degree with business, science, or quantitative focus and 10+ years of relevant work experience.
  • Graduate degree (MBA, PhD, or similar) and 7+ years of work experience in strategy consulting and biopharma strategy, BD, or related roles.
  • Understanding of neurology and rare disease markets with ability to quickly gain in-depth understanding of disease states.
  • Strong organizational, managerial and leadership skills (including influence without formal authority).
  • Experience leading cross-functional teams and presenting to senior management.
  • Excellent communication skills, especially in storytelling and concise client-focused communications.
  • Ability to work under pressure in a fast-paced environment and adapt to changing priorities.

Responsibilities

  • Support or lead US new product planning projects pre-commercialization – from preclinical to Phase 3.
  • Assist BD assessments for external in-line and pipeline opportunities across all phases.
  • Develop forward-looking strategies, market positioning and product profiles for pipeline/LCM/external opportunities.
  • Provide strategic US market insights on unmet needs, segmentation, and competitive landscape.
  • Create or support market entry plans for potential new assets.
  • Incorporate pipeline/LCM strategy into medium- to long-term US plans.
  • Collaborate with global teams to align on US market insights and strategic direction.

Skills

Leadership
Cross-functional collaboration
Executive communication
Storytelling
Analytical problem-solving
Stakeholder management
Influence without authority

Education

Bachelor's degree in business, science or quantitative field
MBA or PhD (graduate degree)

Job description

Servier in the U.S. is a Boston-based biopharmaceutical company focused on advancing cutting-edge science for underserved neurological indications.

The Director, US Emerging Portfolio Strategy will oversee the strategy for emerging neurology assets and lifecycle programs, working with global teams and senior leaders to position the business for success. The role requires extensive experience in strategy, biopharma, and BD, with leadership across cross-functional teams, strong communication

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

Similar jobs worth comparing

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 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
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 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 (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 • Boston (MA)

On-site
USD 161,000 - 184,000