Zurich is the European heart for scientific innovation, drawing researchers and investors alike from all over the world. The region’s concentration of R&D and first-rate academic institutions attracts high-quality, engaged, entrepreneurial talent from across the continent and around the globe. Accessing this caliber of candidates is essential to our progress and success, and to the improvement of lives everywhere.
Zurich, Switzerland, is the hub of Europe & Canada Business Unit (EUCAN) and the headquarters for our Global Manufacturing & Supply, Global Quality, and Plasma-Derived Therapies business units. And, as one of Takeda’s global hub locations, many other business areas such as Oncology and many Corporate Functions have a presence here.
This location has a strong company culture. Employees in Zurich participate in many philanthropic activities such as planting trees and cleaning up communities. There are also many social opportunities for colleagues to participate in together, including running, yoga and swimming.
Professionally and personally, Zurich – and Switzerland – has a lot to offer. From the abundance of learning opportunities and prevalent scientific community to the quality of life and central European location, Zurich is a unique and ideal location to build a rich professional and personal life.
View All Jobs at ZurichSearch
Omnichannel Go To Market Lead - Europe and Canada Oncology
Apply for Omnichannel Go To Market Lead - Europe and Canada Oncology Zurich, Switzerland, Berlin, Germany, Paris, France, London, United Kingdom, Rome, Italy Insights & Analytics
Sr Manager/Associate Director, Global Regulatory Affairs, Marketed Products
Apply for Sr Manager/Associate Director, Global Regulatory Affairs, Marketed Products Boston, MA, Zurich, Switzerland Regulatory Affairs
Head of Strategic Planning
Apply for Head of Strategic Planning Zurich, Switzerland, Boston, MA Strategic Planning