John Macaulay is a seasoned supply chain executive with a comprehensive background in leadership roles across multiple sectors. Since February 2019, John has been retired, while also serving as Global Supply Chain Leader at INNIO Power since November 2018. Prior to this, John held significant positions at GE, including Global Supply Chain and Quality Leader for GE Power, Senior Project Manager for GE Power & Water, Mining Global Supply Chain Manager for GE Transportation, and Erie Operations Leader for GE Transportation. John’s career at GE Aviation spanned from 1986 to 2010, involving various roles that contributed to extensive expertise in supply chain management. John holds a Bachelor of Science degree in Mechanical Engineering from Northeastern University, completed in 1991.
This person is not in the org chart
This person is not in any teams
This person is not in any offices