T

Head, China External Innovation

Takeda

Shanghai, Shanghai, China Full time July 10, 2026

Found Description

Description

Head of China External Innovation

About the Role

Takeda isseekinga strategic and externally oriented leader to drive external innovation activities in China and help translate emerging opportunities into portfolio and enterprise value. This role willidentify, assess, and advance external opportunities across assets, platforms, and technologies aligned with Takeda’s therapeutic area and capability priorities.

This role sits within Strategy and Portfolio Development (SPD) and reports to the Head of External Portfolio Innovation. As part of SPD, the Head of China External Innovation will help shape Takeda’s external innovation strategy in China by proactively scouting opportunities, generating actionable market and portfolio insight, leading or supporting evaluation and diligence activities, and partnering closely with stakeholders across Research, Development, Commercial, Global Business Development, and re...

Ready to Apply?

Submit your application for Head, China External Innovation at Takeda

Apply Now