Schlumberger Technology Corporation

CONTACT DETAILS

300 Schlumberger Dr
Sugar Land
Texas
77478
United States of America

Tel: +1 281 2858000

Website: www.slb.com

COMPANY TYPE

Plant & Equipment; Process Licensor/Contractor; Service Company

LOCATION