Duff & Phelps Business Incentives Advisory team advised Schlumberger, resulting in the company’s consolidation of its national headquarters to Sugar Land, Texas. Schlumberger will invest more than $200 million in capital improvements. The company decided to centralize its national headquarters in Sugar Land after a comprehensive evaluation of other opportunities with their national site selection and incentive advisor, Duff & Phelps.
Read the press announcement