Schlumberger Business Consulting

Find an office

About SBC

We are a management consulting firm that focuses on the energy industry, for which efficient and sustainable solutions are vital to social well-being and economic growth across the globe.

Global Network

SBC operates from 15 major offices and various satellite offices worldwide. In addition, Schlumberger provides SBC with unparalleled infrastructure support in over 80 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