Mihika Barua and Victor Gamez

Mihika Barua and Victor Gamez are integrated marketing associates at Percolate.