Steve Roberts

Vice President, Supply Chain at Archrock

Steve Roberts has extensive experience in supply chain management. Steve is currently the Vice President of Supply Chain at Archrock, where they are responsible for the end-to-end supply chain function. Prior to this, they worked as the Managing Director at Lockwood Consulting, where they led a supply chain transformation project for a global engineering and construction firm. Steve also served as the Director of Supply Chain Center of Excellence and Director of Global Supply Chain at Hess Corporation. Their roles at Hess included overseeing strategic sourcing, category management, supplier relationship management, and contract lifecycle management. Steve also had supply chain functional accountability for major capital projects and exploration programs. Before joining Hess, Steve worked in various roles at BearingPoint and Andersen Business Consulting, where they focused on strategic supply chain consulting and project management.

Steve Roberts completed their Master of Business Administration (MBA) degree in Business at Rice Business - Jones Graduate School of Business from 2007 to 2009. Prior to that, they obtained a Bachelor of Science (BS) degree in Industrial Distribution from Texas A&M University between 1993 and 1998.

Links

Previous companies

Hess Corporation logo
BearingPoint logo

Timeline

  • Vice President, Supply Chain

    June, 2021 - present

View in org chart