q Shruthi Chindalur, Author at Business Reporter
Executive Managing Director, EMEA, Criteo