Kyu Ho est associé directeur d'Initial Ventures et a précédemment été Directeur des investissements chez Wuzhu Asia Partners et Directeur général de CPP Investments. Il a obtenu son B.S. en Économie de l'Université Northwestern en 1997 et son MBA de la Wharton School en 2004.