Michael Carroll is the Strategic Sourcing Director at Johnson & Johnson, focusing on engaging cross-functional stakeholders to enhance quality, innovation, and productivity. Prior to this role, they served as the Strategic Sourcing Leader at DePuy Synthes, where they led efforts to transform the supply base. Between 2011 and 2014, they held various positions at Ingersoll Rand, including Commodity Director and Maintenance Manager, successfully driving procurement strategies and operational efficiencies. Michael earned a Bachelor of Business Studies from Dublin City University in 1996.
This person is not in the org chart
This person is not in any teams
This person is not in any offices