Global New Product Lead, Neuroscience

TakedaCambridge, MA
$177,000 - $278,080Onsite

About The Position

At Takeda, we are committed to delivering transformative innovation to patients with neurological conditions. As a Global New Product (Planning) Lead, you will help shape the strategic direction of Takeda’s Neuroscience pipeline by integrating scientific, commercial, and strategic insights to inform early product development and long‑term disease area strategy. This role offers an opportunity to work at the intersection of science and commercial strategy—partnering closely with R&D, global commercial teams, and cross‑functional experts to bring forward the next generation of Neuroscience therapies.

Requirements

  • Bachelor’s degree required; advanced degree (MBA, MSc, PhD) in Neuroscience preferred.
  • 10+ years in strategy, new product planning, commercial, or related roles.
  • Prior management consulting experience preferred.
  • Strong analytical capabilities and ability to synthesize complex scientific and commercial information.
  • Experience with global matrixed environments.
  • Passion for Neuroscience innovation.

Responsibilities

  • Build and evolve long‑term Neuroscience disease area strategies.
  • Conduct early commercial evaluations including opportunity assessment, competitive insight, forecasting inputs, and value driver analysis.
  • Partner with global scientific teams to shape early asset development plans and strategic narratives.
  • Drive cross‑functional collaboration across R&D, Medical, Access, and commercial regional partners.
  • Support governance and decision‑making with high‑quality, evidence‑based strategic recommendations.
  • Contribute to business development insights and assessments.

Benefits

  • medical, dental, vision insurance
  • a 401(k) plan and company match
  • short-term and long-term disability coverage
  • basic life insurance
  • a tuition reimbursement program
  • paid volunteer time off
  • company holidays
  • well-being benefits
  • 80 hours of sick time
  • up to 120 hours of paid vacation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service