Objective / Purpose: The Head of Strategic Research Outsourcing serves as the enterprise‑level leader responsible for shaping and executing the long‑term external innovation and outsourcing strategy across Research. This role leads the organization’s efforts to design, govern, and optimize a global network of Contract Research Organizations (CROs) to advance Takeda’s discovery and preclinical research portfolio. Operating at the intersection of science, business strategy, and external partnership management, this leader ensures that Takeda’s outsourced research model is a competitive advantage — enabling scalable innovation, operational excellence, and strategic alignment with evolving research priorities. The role has direct managerial responsibility for the teams overseeing early discovery chemistry, preclinical CRO management, and other outsourced research modalities, ensuring that each team is empowered, high‑performing, and future‑focused.
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
Executive
Education Level
Ph.D. or professional degree