INDR employs 24 employees. The INDR management team includes Pooja Kohli (Chief Product Officer), Chris Knapp (VP, Finance), and Sara Agarwal (Vice President of Operations).
Get Contact Info for All DepartmentsLooking for a particular INDR employee's phone or email?