Lead Process Scientist, Drug Product (Sr. Manager) Apply for the Lead Process Scientist, Drug Product (Sr. Manager) role at Takeda. About the role Embedded in our Global Manufacturing Science (GMSci) team, you will provide process science and manufacturing technology leadership for drug product manu