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.
  • Strong analytical capabilities and ability to synthesize complex scientific and commercial information.
  • Experience with global matrixed environments.
  • Passion for Neuroscience innovation.

Nice To Haves

  • Prior management consulting experience preferred.

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

  • A mission‑driven culture dedicated to patients and innovation.
  • Global collaboration across commercial and R&D teams.
  • Opportunities to shape the future of Neuroscience and influence strategic decision‑making.
  • Competitive compensation and benefits.
  • U.S. based employees may be eligible to participate in 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, and well-being benefits, among others.
  • U.S. based employees are also eligible to receive, per calendar year, up to 80 hours of sick time, and new hires are eligible to accrue up to 120 hours of paid vacation.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service