The digital cash-back rewards company has signed a multiyear lease for office space with an entrance on the 16th Street Mall ... new look for downtown Denver HQ Related: Telecom giant unveils ...
Ibotta, the fast-growing digital cash-rewards company, is moving its headquarters to 85K SF of office space at 1400 16th St. next year. The move by the Denver-born tech company aims to solve some ...