Owens-Illinois
Steve Holden is a seasoned commercial leader with extensive experience across various industries. Currently serving as the Commercial Director for O-I since 2018, Holden has successfully implemented strategies that significantly increased gross margins. Prior experience at Dell included roles as Director of EMEA Bid Management and Director of Global Proposal & Contract Operations, where Holden oversaw large teams and improved proposal win rates. Holden's background also encompasses leadership positions at Anheuser-Busch InBev, Molson Coors, and Cadbury plc., focusing on commercial management, operations, and marketing. Holden holds a Master of Engineering degree in Mechanical Engineering from Imperial College London.
This person is not in any teams
This person is not in any offices