IDL employs 179 employees. The IDL management team includes Lourna Heller (Account Management and Business Development), Corey Ferguson (Marketing Specialist), and Kevin Seewer (Studio Director).
Looking for a particular IDL employee's phone or email?