Glenn, NIV'in kurucu ortağı ve Yönetim Kurulu Başkanıdır. Daha önce, özel sermaye şirketi Silver Lake'i kurdu. Şu anda AT&T'nin yönetim kurulu üyesi, Brookings Institution'ın eş başkanı, CARE'in başkanı ve Obama Vakfı'nın başkan yardımcısıdır. 2011-2020 yılları arasında New York Federal Reserve Bank'ın Yönetim Kurulu Üyesi ve Denetim ve Risk Komitesi Başkanıydı. Glenn, Harvard Üniversitesi'nde Hutchins Afrika ve Afrika Amerikan Araştırmaları Merkezi'ni ve The Brookings Institution'da Hutchins Mali ve Para Politikası Merkezi'ni kuran Hutchins Aile Vakfı'nı kurdu. Harvard College'dan AB, Harvard Hukuk Fakültesi'nden JD ve Harvard Business School'dan MBA derecesine sahiptir.