Takeda
Offices at Takeda
Takeda is headquartered in Cambridge, MA and has 4 office locations.
Hybrid Workplace
Employees engage in a combination of remote and on-site work.
Takeda's hybrid policy varies by role. Be sure to ask your recruiter about the requirements for the role that you are applying for.
U.S. Office Locations
Global Office Locations
Our offices in Massachusetts span across the greater Boston area, including a state of the art research facility in the heart of Kendall Square. Our location enables us to build relationships with cutting-edge companies, leading research hospitals, academic institutions, and more
1-1, Nihonbashi-Honcho 2-chome, Chuo-ku, Tokyo, Japan, 103-8668
300 Shire Way, Lexington, MA, United States, 02421