The International Chinese Film Festival (ICFF) is one of the largest and most distinguished Chinese cultural events held annually in Sydney and other major cities in the world. Every year, a number of Chinese films from Mainland China, Hong Kong and Taiwan will be selected to screen in Australia, at...See more
Headquarters:
Australia
Company Type:
SME
Company size:
11-50 Employees
Year Founded:
2009 (17 years)
Address:
SYDNEY, NSW 2000, AU
LOW
spending power