Indus Insights employs 129 employees. The Indus Insights management team includes Saurabh Sharma (Co-founder & CEO), Neha Sharma (Co-founder and COO), and Saumya Gupta (Director, Human Resources).
Get Contact Info for All DepartmentsLooking for a particular Indus Insights employee's phone or email?