Global Headquarters Located in The Woodlands, Texas
Huntsman Corporation’s global headquarters is located in The Woodlands, Texas, about 35 miles north of Houston. Situated in The Woodlands Waterway Square district, the global headquarters is a nine-story office building with approximately 224,000 square feet of space. Huntsman began occupying the Waterway Plaza I office building in 2004, as one of several tenants, and has since grown to fully occupy the entire building.
The approximate 600 Huntsman associates in the building include sales, marketing, supply chain, and management for several of Huntsman’s operating divisions, along with global administration for all functions, including Communications, IT, Finance, Purchasing, Human Resources, and Legal.
The Waterway Plaza I building, which has achieved and maintains LEED ® Silver Certification, is approximately five miles from Huntsman’s state-of-the-art Advanced Technology Center in The Woodlands.