Enable AccessibilityEnable Accessibility

Takeda Development Center Asia

Business : 
Innovation and R&D

Address :
27F, Wheelock Square, No.1717, West Nanjing Rd. Shanghai, 200040 China

Telephone Number : 
+86-21-2230-6888

Fax Number : 
+86-21-2230-6889

Founded :
2009
Takeda Development Center (TDC) Asia, headquartered in Shanghai, was established to drive the inclusion of Asia (excluding Japan) in Takeda’s global development activities. It is one of the three major development centers in Takeda, alongside TDC Japan and TDC Europe.

Our team is located in four Asian cities – Shanghai, Singapore, Beijing, & Seoul. We are a diverse and multidisciplinary team, striving to bring transformative medicines to Asia patients in a timely manner.