John McGowan currently serves as the VP Head of Supply Chain at innocent drinks since January 2024. Prior to this role, John held various positions at The Coca-Cola Company from June 1999 to January 2024, culminating in the role of Supply Chain and Innovation Director for the Europe Operating Unit, as well as serving as General Manager and Operations Manager. Earlier experience includes a tenure at Baxter International Inc. as Laboratory Manager and roles at Merck Group and Elan Pharmaceuticals as Technical Services Coordinator and R&D Scientist, respectively. John McGowan holds a Master of Science in Analytical Chemistry from Dublin City University and a Bachelor of Applied Science in Chemistry from Dublin Institute of Technology.
This person is not in the org chart
This person is not in any teams
This person is not in any offices