Global New Product Lead, Neuroscience

Takeda

Cambridge, MA, USA
Base: $177,000.00 - $278,080.00; bonus/equity: sho...
10+ years strategy or new product planning experience
Bachelor's degree required
Global matrixed environment experience
This role involves shaping the strategic direction of Takeda's Neuroscience pipeline by integrating scientific, commercial, and strategic insights

Job Summary

  • This role involves shaping the strategic direction of Takeda's Neuroscience pipeline by integrating scientific, commercial, and strategic insights.
  • The position requires partnering with global scientific teams to shape early asset development plans and strategic narratives.
  • Candidates will benefit from a mission-driven culture dedicated to patients and innovation with opportunities to influence strategic decision-making.

Matching Summary

This role involves shaping the strategic direction of Takeda's Neuroscience pipeline by integrating scientific, commercial, and strategic insights.

Salary

Base: $177,000.00 - $278,080.00; Bonus/Equity: Short-term and/or long-term incentives eligible; Benefits: Medical, dental, vision, 401(k) match, up to 120 hours vacation

Skills & Requirements

Must-have

  • 10+ years strategy or new product planning experience
  • Bachelor's degree required
  • Global matrixed environment experience

Nice-to-have

  • Prior management consulting experience preferred
  • Advanced degree in Neuroscience preferred
  • Passion for neuroscience innovation

Key Requirements

  • 10+ years in strategy, new product planning, or commercial roles
  • Bachelor's degree required; MBA, MSc, or PhD preferred
  • Strong analytical capabilities to synthesize complex information

Work Rights

Not specified

Tailored Resume

Cover Letter