IDL employs 94 employees. The IDL management team includes Mohammad Salimi (Co-Founder and Managing Director), Crisylle Tablit (Logistics Coordinator), and Ali Ghorbani (Operations Manager).
Looking for a particular IDL employee's phone or email?