Takeda UK and Ireland employs 332 employees. The Takeda UK and Ireland management team includes Lauren Messing (Director, Human Resources and Enivronmental Health and Safety), Catherine Lane (HR Site Lead), and Philip O'Shea (IT Site Lead).
Get Contact Info for All DepartmentsLooking for a particular Takeda UK and Ireland employee's phone or email?