Dr. Miao Song, Director, Affiliate Assistant Professor of Computer Science and Software Engineering in Concordia University. She is also the founder and director of Canada China Art-Tech (CCAT). CCAT is a federally and provincially registered non-profit organization and the host of the Canada China International Film Festival (CCIFF). By connecting China and Canada in the entertainment technology domain, CCAT is dedicated to fostering mutual relations and understanding between China and Canada.

CCAT brings together leading scholars, research authorities and cutting-edge technological companies, and facilitates cultural dialogue between the two nations by developing an international platform dedicated to the advancement of digital interactive media technology and artistic collaboration.