Schlumberger Business Consulting

Schlumberger Business Consulting (SBC) is the global management consultancy arm of Schlumberger, specializing in the oil and gas exploration and production (E&P) industry. With 150 consultants operating from 10 offices around the world, SBC serves its clients on a range of management issues, ranging from strategy and organization to operational efficiency. SBC is based in Paris, France.
History
SBC appeared relatively recently on the management consulting scene as it was established in 2004. The direct sponsor of this initiative was Schlumberger Chairman and Chief Executive Officer Andrew Gould. The underlying idea was to combine Schlumberger's technical expertise and knoweldge of the oil & gas with pure management consulting skills. The target was to create a management consultancy solely focused on E&P that would then have a unique competitive advantage over the traditional management consultancies. Over 5 years they witnessed a rapid growth, and since 2008 they appear to be the market leaders for upstream management consulting.
Organization
Regions and Practices
The SBC organization is structured around clients and communities of practice. Geographies are structured as Areas (North & South America, Europe- Middle East and Africa, Asia), each managed by a Director. Teams are not structured by country: consultants are asked to serve clients on a global basis, to pursue opportunities within the area but also lend assistance to teams in other areas.
Offices
*Abu Dhabi
*Bangkok
*Beijing
*Houston
*Jakarta
*Kuala Lumpur
*London
*Mexico
*New Delhi
*Paris
*Singapore
*Rio de Janeiro
 
< Prev   Next >