Diagon Ltd employs 22 employees. The Diagon Ltd management team includes Liam Ownsworth (Director), Andras Ballagi (Director of Bioprocess Development and Manufacturing), and Kayla Mundy (Senior Project Manager).
Get Contact Info for All DepartmentsLooking for a particular Diagon Ltd employee's phone or email?