🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Head, China External Innovation

Company

Takeda

Location

Shanghai, Shanghai

Posted

July 13, 2026

Position Overview

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?

Join thousands of Americans building their careers

Apply Now