Kyu Ho, Initial Ventures'in yönetici ortağıdır ve önceden Wuzhu Asia Partners'ın Baş Yatırım Sorumlusu ve CPP Investments'ın Genel Müdürü olarak görev yapmıştır. 1997 yılında Northwestern Üniversitesi'nden Ekonomi lisansı almış ve 2004 yılında Wharton School'dan İşletme Yüksek Lisansı derecesini almıştır.