Michael Carroll

Strategic Sourcing Director

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.

Location

Ireland

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices