Takeda is hiring a Global Insights Lead, Neuroscience Assets & Programs, based in Cambridge, Massachusetts. The role leads assigned insight-generation and competitive-intelligence projects for neuroscience assets and programs, with a core focus on Takeda’s Neuroscience Franchise. It owns project scoping, research design, vendor selection and management, execution, synthesis, and delivery of decision-oriented recommendations to inform clinical development and early commercialization strategy, within priorities agreed with the Head of Neuroscience Insights. As an insights thought partner on the Global Commercial Team, the role independently leads assigned research and competitive-intelligence workstreams and is accountable for the quality, timeliness, and relevance of deliverables. It recommends actions concerning study design, endpoint selection, positioning, and early commercial strategy. Franchise priorities and resource trade-offs are aligned with the Head of Neuroscience Insights; final clinical and commercial decisions remain with accountable cross-functional leaders. The role partners across neuroscience indication teams to integrate insights and support a consistent franchise perspective, and applies commercialization and launch experience to assigned launch-readiness workstreams. Its accountability is for insights delivery and recommendations, not overall franchise strategy, launch execution, or franchise-wide capability building. The position is part of the Global Insights & Analytics team within Takeda’s Strategy & Portfolio Development function.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior