SM

Stephen McVeigh

Industry Advisor & Independent Consultant at Evolve Partners

Stephen McVeigh is an experienced industry advisor and consultant specializing in strategy, planning, and operations excellence within the energy sector. Currently serving as an Industry Advisor and Independent Consultant at Evolve Partners LLC since May 2021, McVeigh previously held similar roles at Advisian and The Marshall-Teichert Group, focusing on improvement strategies for upstream energy companies. Earlier in their career, McVeigh was CEO of Sakhalin Energy Investment Company Ltd in Russia, leading a significant $12+ billion oil, gas, and LNG project, and held influential positions at Shell Oil Company, including Vice President & General Manager of Production. McVeigh's extensive background in engineering and operations management is supported by a Bachelor of Science degree in Civil Engineering from Missouri University of Science and Technology.

Links

Previous companies

Shell logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams