Ibotta
Ibotta's Leadership Team includes Luke Swanson and 6 others.
Bryan Leach
Founder and CEO
Chris Jensen
Chief Revenue Officer
Luke Swanson
CTO
Rich Donahue
Chief Marketing Officer
Sunit Patel
Chief Financial Officer
View all
4 members
1 members