Skip to main content
Takeda logo

Global New Product Lead, Neuroscience

Takeda
August 28, 2026
Full-time
Remote friendly (Cambridge, MA)
Worldwide
$278,080 - $278,080 USD yearly
Marketing
Role: Global New Product (Planning) Lead in Neuroscience, shaping long-term disease area strategies and early product development plans. Responsibilities: develop strategic insights through opportunity assessment, competitive analysis, and forecasting; collaborate with R&D, Medical, Access, and commercial teams; support governance and decision-making with evidence-based recommendations; contribute to business development evaluations. Requirements: Bachelor's degree required; advanced degree (MBA, MSc, PhD) in Neuroscience preferred; 10+ years in strategy, product planning, or commercial roles; experience with global matrix organizations; strong analytical skills; passion for Neuroscience innovation. HighValue: Neuroscience therapeutic area, early development phase, strategic planning, cross-functional collaboration, global environment. WorkSetup: based in Cambridge, MA, full-time, hybrid; no travel specified.