Kyu Ho es socio gerente de Initial Ventures y fue anteriormente Director de Inversiones de Wuzhu Asia Partners y Director General de CPP Investments. Recibió su licenciatura en Economía de la Universidad Northwestern en 1997 y su MBA de la Wharton School en 2004.