Ibotta chief people officer Marisa Daspit sells $37,376 in shares
Read Ibotta chief people officer Marisa Daspit sells $37,376 in shares on AiiN.