indi employs 23 employees. The indi management team includes Kelly Mortell (Interventional Radiologist and Diagnostic Radiologist), Lilly Madrid (Senior Marketing Manager), and Prity Khatun (Air Hostess).
Looking for a particular indi employee's phone or email?