Indus Insights employs 193 employees. The Indus Insights management team includes Saurabh Sharma (Co-founder & CEO), Sukriti Kalra (Manager), and Anjali Yadav (Associate Manager).
Looking for a particular Indus Insights employee's phone or email?