Neurology Emerging Portfolio Strategy Lead

Servier

Boston (MA)

On-site

USD 161,000 - 184,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Servier in the U.S. is a Boston-based, biopharmaceutical company focused on emerging neurology assets and lifecycle management, with a strong emphasis on strategic assessment and external BD opportunities.

The Sr. Manager, US Emerging Portfolio Strategy (US EPS) Neurology reports to senior leadership and collaborates with global teams to shape strategy, assess preclinical to Phase 3 programs, and guide market positioning for US assets and lifecycle plans.

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 a professional capacity, ideally in strategy consulting and biopharma strategy, BD, new product planning or related roles.
  • Understanding of neurology or rare disease markets with stakeholder perspectives and ability to quickly gain in-depth understanding.
  • Excellent social competencies, ability to work in matrixed organizations, including leadership without authority.
  • Proven experience in developing and delivering client presentations; strong written and oral communication, storytelling.
  • Strong ability to establish a culture of excellence, accountability, teamwork, trust, and motivation.
  • Ability to work under pressure in a fast-paced environment and adapt.
  • Experience in developing relationships, influencing, and gaining consensus across functions (high EQ).
  • Professional and confident with ability to work with all levels, especially senior leaders.
  • Excellent problem-solving skills, with comfort preparing research and data analysis for business recommendations.

Responsibilities

  • Conduct US Emerging Portfolio Assessments in Neurology.
  • Support pre-commercialization projects from preclinical to Phase 3.
  • Support assessment for external in-line and pipeline opportunities across phases.
  • Contribute to forward-looking strategies, market positioning and product profiles.
  • Collaborate with global teams to provide US market insights and landscape considerations.
  • Support the market entry plan for potential new assets.
  • Incorporate key scientific and commercial market developments into assessments.

Skills

Strategy development
Neurology knowledge
Stakeholder management
Leadership without authority
Communication skills
Team collaboration
Pressure handling
Interpersonal relationships
Executive presence
Problem solving

Education

Bachelor's degree in business/science/quantitative
MBA/PhD or equivalent with 2+ years in strategy/biopharma

Job description

Servier in the U.S. is a Boston-based, biopharmaceutical company focused on emerging neurology assets and lifecycle management, with a strong emphasis on strategic assessment and external BD opportunities.

The Sr. Manager, US Emerging Portfolio Strategy (US EPS) Neurology reports to senior leadership and collaborates with global teams to shape strategy, assess preclinical to Phase 3 programs, and guide market positioning for US assets and lifecycle plans.

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 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 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
Remote Associate Director, Neurology Medical Portfolio
Remote Associate Director, Neurology Medical Portfolio

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
Associate Director, Medical Portfolio Management (Neurology)
Associate Director, Medical Portfolio Management (Neurology)

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
Senior Medical Director, Neurology & AI-Driven Strategy
Senior Medical Director, Neurology & AI-Driven Strategy

Sanofi • Morristown (NJ)

On-site
USD 300,000 - 550,000
Health benefits
Parental leave (14 weeks)
Career growth opportunities
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