Dre. Miao Song est la fondatrice et présidente du Festival international du film Canada Chine. Elle travaille également à l'Université Concordia en tant que professeure en informatique et en technologie artistique.
Serguei est le cofondateur et codirecteur du CCIFF, et professeur adjoint à l’Université Concordia, co-fondateur de mDreams Pictures, Inc. et mDreams Stage Research and Creation Group de l'Université Concordia. Son expertise technique lui permet aussi de travailler à titre de chef technique pour le projet Illimitable Space System (ISS) et OpenISS.