Financial technology company Computershare is expanding its office space in Denver, leasing 282,000 square feet in the Denver Tech Center.
Computershare Expands to DTC Building
Login or obtain Article Access to read the rest of this content.
Financial technology company Computershare is expanding its office space in Denver, leasing 282,000 square feet in the Denver Tech Center.
March 17, 2020
Office
80111