Schlumberger Business Consulting

Find an office

About SBC

SBC is the world’s leading management consultancy in the upstream oil and gas industry, and a leading player in the energy sector more generally.

Global Network

SBC operates from 9 major offices worldwide. In addition, Schlumberger provides SBC with unparalleled infrastructure support in over 85 countries.

SBC Governance

SBC is the management consulting division of Schlumberger and reports directly to Paal Kibsgaard, Schlumberger’s Chief Executive Officer.

About SBC

Our Leaders

SBC offers a unique mix of industry expertise and consulting excellence through our combination of top-tier management consultants and industry professionals.

Schlumberger Business Consulting (SBC) is the management consulting arm of Schlumberger. SBC is the world’s leading management consultancy in the upstream oil and gas industry, and a leading player in the energy sector more generally.

Find out more about us:

Who We Are

Global Network  

Our Leaders

Governance