Steven Leach is currently the Associate Director at Genzyme Corporation, where they have worked since 2003 in various strategic sourcing roles. In their extensive career, they have been responsible for managing global and regional contracts related to contract manufacturing, capital equipment, and research agreements. Steven's experience spans multiple divisions within Genzyme, showcasing a strong background in sourcing and contracting within the medical field.
This person is not in the org chart
This person is not in any teams
This person is not in any offices