Head of China External Innovation, R&D, Shanghai/Beijing. Establish stronger presence and recognition of Takeda in the China Ecosystem. Drive external innovation activities and strategy in areas of priority for Takeda.
Requirements
- PhD or MD or MBA
- Minimum of 15 years in industry
- Experience in China and Global leadership roles
- VC, BD or consulting leadership roles in life sciences
- Broad network in the China biopharma ecosystem
- Strong scientific understanding of drug discovery and development
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance