x hide permanently

Zayo leases former Chipotle headquarters, doubles downtown Denver space


Boulder-based Zayo Group Holdings Inc. has leased a 60,000-square-foot office building in downtown Denver, according to the Denver Business Journal. Zayo employs 400 people in 30,000 square feet at 1621 18th St. in Denver, along with an office in the Denver Tech Center and four data centers in the metro area.