LEACH BRYAN

PrivateCIK: 1875168
Location

DENVER, CO

IBOTTA, INC.
PositionCEO AND PRESIDENT
TenureSince Mar 2026
Holdings