Indee employs 83 employees. The Indee management team includes Jane Epstein (Director Client Relations), Vivek Venugopalan (Chief Technology Officer), and Abhishek Raj (Chief Operating Officer).
Get Contact Info for All DepartmentsLooking for a particular Indee employee's phone or email?