Yilan Huang est le responsable du développement mondial chez CyberConnect et le responsable du contenu et du marketing chez Link3, ayant auparavant travaillé chez Bertelsmann et WWF. Il est diplômé de l'Université de Hong Kong et de l'Université de Warwick.