Toronto International Film Festival's IT department is led by Dorota Lech (Lead Programmer, Discovery and International Programmer, Central and Eastern Europe) and has 30 employees.
Get Contacts for IT DepartmentLooking for a particular Toronto International Film Festival employee's phone or email?