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
190
Finance
68
Engineering & Technical
63
Information Technology
42
Marketing
16
Sales
15
Human Resources
12



| 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.
Chief Operating Office... at TSL Projects
Worked as Senior Director, Delivery Stack (A Blue Owl Di...
at Stack Infrastructure (2024-2026)
Senior Project Manager at Skanska
Worked as Senior Project Manager
at Stack Infrastructure (2025-2025)
Senior Project Manager... at SDC Capital Partners
Worked as Senior Project Manager
at Stack Infrastructure (2022-2024)
Senior VP, Power & Uti... at Nscale
Worked as Vice President Electric Utilities
at Stack Infrastructure (2025-2025)
Director, Technical Tr... at Riot
Worked as Director, Critical Operations
at Stack Infrastructure (2020-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