STACK INFRASTRUCTURE Announces Headquarters Location In Denver, Colorado
STACK INFRASTRUCTURE has announced that it will establish its corporate headquarters at 1600 Broadway in Denver’s central business district. The headquarters, planned to open September 1, 2019, will centralize STACK’s executive leadership and provide a geographically and strategically well-placed platform to enable the company’s continued corporate growth.
Since its inception, STACK has continued to dynamically evolve as a leading data center infrastructure provider with operations in six markets today and continued planned expansion. The establishment of STACK’s headquarters in Denver is the most recent milestone in the company’s development, enabling the geographic reach and agility needed to seamlessly support its clients’ dynamic needs into the future.