Ibotta has returned to downtown Denver with the grand opening of its headquarters on 16th Street. According to the company, more than 500 employees are returning to work in the area of 16 Market Square.
The $650 million company opened its new headquarters on Wednesday, 13 years after the cashback app opened its first office in Denver.
The CEO told CBS Colorado that it’s a good investment in the company…