Ryan Owen is a seasoned professional in supply chain management and procurement, currently serving as a Senior Manager at Bain & Company since August 2019. Previous roles at Bain & Company include Manager and Consultant. Prior to that, Ryan held the position of Director of Construction Sourcing & Logistics and Procurement and Supply Chain Manager at Great Wolf Lodge from August 2017 to July 2019. Ryan's career also includes experience as a Senior Category Buyer at TechnipFMC and roles at FMC Technologies and Discount Tire, where responsibilities varied from buying and procurement to sales. Ryan holds a Bachelor of Business Administration in Supply Chain Management from the University of Houston.
This person is not in the org chart
This person is not in any offices