Ibotta, Inc. employs 987 employees. The Ibotta, Inc. management team includes Bryan Leach (Founder and CEO), Chris Jensen (Chief Revenue Officer), and Richard Donahue (Chief Marketing Officer).
Get Contact Info for All DepartmentsLooking for a particular Ibotta, Inc. employee's phone or email?