Indi Design employs 47 employees. The Indi Design management team includes Sudhir Sharma (Founder, Chief Executive Officer), Lana Al Nasser (Managing Director), and Tarun Thakkar (Co-Founder).
Get Contact Info for All DepartmentsLooking for a particular Indi Design employee's phone or email?