Where is schlumberger technology corporation located? Schlumberger Technology Corporation is located in Houston, TX, United States and is part of the Support Activities for Mining Industry. Schlumberger Technology Corporation has 139 employees at this location. There are 1505 companies in the Schlumberger Technology Corporation corporate family.What are the services provided by schlumberger? The company is a business segment of Schlumberger Limited, one of the world s largest oilfield services company. Some of the products and services provided by Schlumberger Limited include artificial lift, coiled tubing, cementing, drilling, geophysical services, reservoir characterization and sand control.What is the difference between we and schlumberger? We’re the leading provider of technology and services to the energy industry across the world. Schlumberger is a technology company that partners with customers to access energy.What companies are competitors of schlumberger? Competitors of Schlumberger include DMC Global, Ion Geophysical Corporation and NexTier Oilfield Solutions. Where is Schlumberger headquarters? Schlumberger headquarters is located at 3600 Briarpark Dr, Houston. Where are Schlumberger offices? Schlumberger has offices in Houston, Anchorage, Austin, Bartlesville and in 134 other locations.