Stack Infrastructure corporate office is located in 1700 Broadway Ste 1750, Denver, Colorado, 80290, United States and has 1K - 5K employees.
stack infrastructure
stack infrastructure inc
stack infrastructure
stack infrastructure inc
stack infrastructure
stack infrastructure inc
Departments
Number of employees
Operations
207
Finance
73
Engineering & Technical
70
Information Technology
47
Marketing
18
Human Resources
15
Sales
13
| Location | People at location |
| North America | 201-500 |
| Europe | 51-200 |
| Australia | 51-200 |
| Asia | 11-50 |
| Africa | 1-10 |
Explore people who held key positions, contributed to Stack Infrastructure's success, and advanced their careers.
Senior VP, Operations ... at EdgeCore
Worked as Engineering Vice President, Innovation
at Stack Infrastructure (2022-2025)
Vice President, Core O... at EdgeCore
Worked as Director, Critical Operations
at Stack Infrastructure (2022-2025)
Senior DC Critical Env... at Microsoft
Worked as Critical Operations
at Stack Infrastructure (2022-2025)
Delivery Director, Con... at Corscale Data Centers
Worked as Director, Construction
at Stack Infrastructure (2023-2025)
Senior Project Manager at Skanska
Worked as Senior Project Manager
at Stack Infrastructure (2025-2025)
Campus and Network Fin... at Quantica Infrastructur...
Worked as Manager, Finance
at Stack Infrastructure (2019-2023)
Explore More
STACK is a proven, trusted partner for the worlds most innovative companies, designing, developing, and operating sustainable global digital infrastructure. Backed by an unmatched record of reliable delivery and development expertise, STACK brings speed, scale, certainty, and responsibility to the demands of a rapidly evolving digital infrastructur... Read More