Stack infrastructure logo

Stack infrastructure Headquarters & Office Locations

Verified data Software Companies 453 employees 14 offices worldwide

Headquarters: 1700 Broadway Suite 1750, Denver, Colorado 80290, United States

Data last updated August 2026 · Sourced via GraphIQ

Headquarters
Denver, CO
United States
Total offices
14
across 4 countries
Employees
453
est. 2026

Stack infrastructure headquarters details

1700 Broadway Suite 1750

Denver

Colorado

80290

United States

2019

All Stack infrastructure office locations

14 total
City State / region Country Type
Denver HQ Colorado United States Headquarters

About Stack infrastructure

Stack infrastructure (Private) is headquartered in Denver, Colorado, United States. Founded in 2019, the company operates across 4 countries with approximately 453 employees worldwide.

Where is Stack infrastructure's main office?

Stack infrastructure's main headquarters office is located at 1700 Broadway Suite 1750, Denver, Colorado 80290. This serves as the company's primary corporate address and is home to its executive leadership team.

Stack infrastructure regional offices

Beyond its headquarters in Denver, Stack infrastructure maintains 14 offices across 4 countries. Regional offices span 4 countries.

Stack infrastructure contact information

The main switchboard for Stack infrastructure headquarters can be reached at +1-888-316-8177. For investor relations, visit stackinfra.com/investor-relations.

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.

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?

Stack infrastructure operates 14 offices across 4 countries as of 2026.

What is Stack infrastructure's corporate address?

The official corporate address is 1700 Broadway Suite 1750, Denver, Colorado 80290.

When was Stack infrastructure founded?

Stack infrastructure was founded in 2019 and has grown to employ approximately 453 people worldwide.

What is Stack infrastructure's phone number?

The main phone number for Stack infrastructure headquarters is +1-888-316-8177.

Find more info on Stack infrastructure using GraphIQ

Revenue teams waste hours stitching together data from a dozen tools before a single rep can make a meaningful touch. GraphIQ fixes that. Whether you're building target account lists, routing inbound leads, or keeping your CRM clean as Stack infrastructure's structure changes, GraphIQ gives your RevOps team a single source of truth — automatically.

From territory planning and lead scoring to handoff workflows and pipeline hygiene, our platform connects the data your GTM engine needs to run without friction. Sign up today and see how GraphIQ helps your revenue team spend less time finding information and more time acting on it.

300M+Companies tracked
370M+Employees
2TNews articles & events