Skip to Main Content

At a Glance


"Type of work."

"Work-life balance."

"Working at the interface of energy and consulting."

Type of work

Focus, Corporate/industry understanding

Worklift balance

Working at the interface of energy and consulting


"Lack of partner level role models."

"Size and too focused."

"Limited international opportunity."

The Buzz

"Great technical specialist."

"Niche for oil & gas."


About Schlumberger Business Consulting Asia-Pacific

Schlumberger Business Consulting is a management consulting firm that combines a global reach with strategic and operational insight and services for the oil and gas sector. Established in 2004, SBC's stated remit is to help oil and gas companies realize performance improvements and sustained growth. The firm operates independently from oil field services giant Schlumberger, but is governed by an Advisory Board chaired by Schlumberger’s CEO.

SBC engages clients on a wide spectrum of management issues, ranging from strategy and organization to operational effectiveness. The firm uses a unique combination of management consulting skills, in addition to the technical expertise of Schlumberger.  

To date, SBC has delivered more than 1,800 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.

SBC has also established the SBC Energy Institute as a center of excellence for scientific and technological research in sustainable energy.

Schlumberger Business Consulting Asia-Pacific

Les Collines de l'Arche, Bldg Opera E
4th Floor, 76, Route de la Demi-lune, La Defense Cedex
Phone: +33 1 7177 6160

Firm Stats

Employer Type: Subsidiary
Stock Symbol: SLB
Stock Exchange: NYSE
Global Managing Director: Antoine Rostand
Area Director, Asia: Arnold Volkenborn
2014 Employees (All Locations): 300

Major Office Locations

Paris (HQ)
Abu Dhabi
Kuala Lumpur
Mexico City
New Delhi
Rio de Janeiro
The Hague
SBC leverages Schlumberger’s offices in approximately 85 countries

Major Departments & Practices

Consulting Expertise


Organization & Talent Management

Operations Improvement

Technology Management

M&A and Post-Merger Integration


Energy Expertise



Field Development & Execution

Cost Management

CO2 Emissions & Clean Energy