Schlumberger Business Consulting (SBC) is about transforming the world’s energy business for the 21st century. We are the management consulting arm of Schlumberger and we are focused on the energy sector for which efficient and sustainable solutions are vital to social well-being and economic growth across the globe.
In 2004, SBC was established to help oil and gas companies realize dramatic performance improvements and sustained growth. SBC operates independently from Schlumberger but is governed by an Advisory Board chaired by Schlumberger's CEO.
SBC provides consulting services in strategy, organization, human resources, and operations. We combine management consulting expertise with an unrivalled knowledge of oil and gas operations and technologies. We have grown rapidly to become a global management consulting firm and a leader in the oil and gas sector with over 250 consultants operating from 15 offices worldwide.
To date, we have delivered more than 1800 projects in over 40 countries for some of the world’s largest energy companies. These include 60% of the major international oil companies and 70% of the major state-owned oil companies, as well as banks, investment funds and government entities.