Steve Holden

Commercial Director UK & Ireland at 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.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices