INDR employs 24 employees. The INDR management team includes Sara Agarwal (Vice President of Operations), Kamlesh Kumar (Software Engineer), and Vícky Ñãrà (Telesales Executive).
Get Contact Info for All DepartmentsLooking for a particular INDR employee's phone or email?