- Chief Financial Officer
Glenn is responsible for the global financial activities for the firm including developing corporate financial plans, managing Nuveen product fund finance and driving strategic initiatives designed to improve the firm’s financial results. Glenn has more than 20 years of asset management experience and previously served as vice president and funds treasurer for TIAA-CREF Asset Management. Prior to joining TIAA, he held financial leadership roles at The Vanguard Group and Transamerica Asset Management. He is a senior contact for Nuveen and TIAA Fund Boards and is a member of Nuveen’s Executive Committee.
Glenn is on the board of the Charlotte Alliance and graduated with an undergraduate business degree from Lehigh University and an M.B.A. from Saint Joseph’s University.