Ibotta logo

Ibotta Office Locations

Denver, CO

Ibotta is an American mobile technology company based in Denver, Colorado that provides cashback rebates to users for shopping at stores or purchasing products from companies that pay Ibotta a fee.

ibotta.com

Ibotta Headquarters Location

1801 California Street Suite 400, Denver, CO 80202-2616