Кю Хо является управляющим партнером Initial Ventures и ранее занимал должность главного инвестиционного директора в Wuzhu Asia Partners, а также управляющего директора в CPP Investments. Он получил степень бакалавра экономики в Северо-Западном университете в 1997 году и степень MBA в Школе Уортона в 2004 году.