Iloura employs 33 employees. The Iloura management team includes Jarett Lee (VFX artist), Melanie Plett (Lead Animator), and Jay Miller (Lead Lighting TD).
Get Contact Info for All DepartmentsLooking for a particular Iloura employee's phone or email?