STACK Infrastructure headquarters details
- Street address
- 1700 Broadway Suite 1750
- City
- Denver
- State / region
- Colorado
- ZIP / postal code
- 80290
- Country
- United States
- Phone
- +1 888 316 8177
- Founded
- 2019
- Website
- stackinfra.com
Location map
Open in Google MapsAll STACK Infrastructure office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Denver HQ | Colorado | United States | Headquarters |
Showing the headquarters of 14 recorded locations. See every location in GraphIQ →
About STACK Infrastructure
STACK Infrastructure is headquartered in Denver, Colorado, United States. Founded in 2019, the company has 14 recorded locations across 4+ countries and employs approximately 453 people worldwide.
Where is STACK Infrastructure's main office?
STACK Infrastructure's main headquarters office is located at 1700 Broadway Suite 1750, Denver, Colorado 80290, United States. This is the company's primary corporate address.
STACK Infrastructure regional offices
Beyond its headquarters in Denver, STACK Infrastructure has recorded locations in United States, Australia, Norway and United Kingdom.
STACK Infrastructure contact information
The main switchboard for STACK Infrastructure headquarters can be reached at +1 888 316 8177. Official website: stackinfra.com.
What does STACK Infrastructure do?
STACK provides a digital infrastructure to scale innovative companies. They also deliver a comprehensive suite of wholesale colocation, build-to-suit, and powered shell solutions in six markets today. Through the implementation of customized and adaptable strategies in designing, constructing, and managing digital infrastructure, STACK Infrastructure adeptly tackles the primary hurdles faced by its clients. Their dedication goes beyond the immediate concerns, as STACK actively nurtures the expansion of cloud and AI technologies while bolstering the future digital economy with sustainable data center solutions.
STACK Infrastructure competitors & similar companies
Frequently asked questions
Where is STACK Infrastructure headquarters?
STACK Infrastructure's headquarters is located at 1700 Broadway Suite 1750, Denver, Colorado 80290, United States.
How many offices does STACK Infrastructure have?
GraphIQ records 14 locations for STACK Infrastructure across 4+ countries, as of October 2026.
What is STACK Infrastructure's corporate address?
The corporate headquarters address is 1700 Broadway Suite 1750, Denver, Colorado 80290, United States.
When was STACK Infrastructure founded?
STACK Infrastructure was founded in 2019 and employs approximately 453 people.
What is STACK Infrastructure's phone number?
The main phone number for STACK Infrastructure headquarters is +1 888 316 8177.
How many employees does STACK Infrastructure have?
STACK Infrastructure has approximately 453 employees (GraphIQ estimate, 2026).