Manufacturing Sciences BioProcess Lead (Sr. Manager) Location: Zurich, Switzerland / Lexington, MA About the role: As a Global... Manufacturing Sciences Bioprocess Lead, you will be an expert responsible for the manufacturing process for Takeda’s large...