Handuo Zhang, Babel Universe'un kurucusu ve CEO'sudur. 1994 yılında Shenyang'da doğmuştur, Emily Carr Sanat ve Tasarım Üniversitesi'nden film ve entegre medya alanında lisans diploması ve Uluslararası Film Akademisi Köln'den dijital hikaye anlatımı alanında yüksek lisans diploması almıştır.