Corporate headquarters
Corporate headquarters were located in The Hague, Netherlands. The administrative headquarters were located in The Woodlands, Texas. In 2018 McDermott announced that it would sell the headquarters facility in The Woodlands to Howard Hughes Corporation.