Гленн является соучредителем и председателем совета директоров в NIV. Ранее он был соучредителем частной инвестиционной компании Silver Lake. В настоящее время он является директором AT&T, сопредседателем Brookings Institution, председателем CARE и заместителем председателя Obama Foundation. С 2011 по 2020 год Гленн был директором и председателем Комитета по аудиту и рискам Федерального резервного банка Нью-Йорка. Гленн основал Hutchins Family Foundation, который создал Hutchins Center for African & African American Research в Harvard University и Hutchins Center on Fiscal and Monetary Policy в The Brookings Institution. Он имеет степень бакалавра Harvard College, доктора юридических наук Harvard Law School и степень MBA Harvard Business School.