Glenn, NIV'de ortak ve Başkan olarak görev yapmaktadır. Daha önce özel sermaye şirketi Silver Lake'i kurmuştur. Halen AT&T'nin yönetim kurulu üyesi, Brookings Kurumu Başkan Yardımcısı, CARE Başkanı ve Obama Vakfı Başkan Yardımcısıdır. 2011-2020 yılları arasında New York Federal Rezerv Bankası Yönetim Kurulu Üyesi ve Denetim ve Risk Komitesi Başkanı olarak görev yapmıştır. Glenn, Hutchins Ailesi Vakfı'nı kurmuş olup bu vakıf, Harvard Üniversitesi'nde Afrika ve Afrika kökenli Amerikalılar Araştırma Merkezi ile Brookings Kurumu'nda Mali ve Parasal Politika Araştırma Merkezi'ni kurmuştur. Harvard College'dan AB derecesine, Harvard Hukuk Fakültesi'nden JD derecesine ve Harvard İşletme Okulu'ndan MBA derecesine sahiptir.