MD & Global Head of Corporate Finance
Glenn has 25 years of experience as a strategic finance leader in the global financial services and asset management industries. Glenn is the Global Head of Corporate Finance for Invesco providing strategic insights to support the growth and financial management of the company.
Previously, Glenn served as Executive Vice President, Chief Financial Officer for Nuveen, A TIAA Company where he oversaw all corporate and fund finance functions, including corporate development, tax, strategic planning, accounting and treasury. Prior to his role as CFO for Nuveen, Glenn worked for TIAA-CREF Asset Management, Transamerica Asset Management and The Vanguard Group. Glenn received his bachelor’s degree in finance from Lehigh University and his M.B.A. in accounting from Saint Joseph’s University. He is Six Sigma Black Belt Certified and serves on the Charlotte Leadership Council.