Loren M. Starr

Loren M. Starr

Former Chief Financial Officer, Invesco

Loren M. Starr has been a director of the Company since September 2023. Mr. Starr retired from Invesco Ltd. in March 2021, having served as Chief Financial Officer of the company for 15 years, from 2005 to 2020, after which he held an executive advisory role as Invesco’s Vice Chair until his retirement. Prior to joining Invesco in 2005, Mr. Starr served as the Chief Financial Officer of Janus Capital Group Inc. from 2001 to 2005, and held senior corporate finance roles with Putnam Investments, Lehman Brothers Inc., and Morgan Stanley & Co. LLC. Currently, he is an independent consultant, and is a member of the TIAA-CREF Fund Complex Boards of Trustees. Mr. Starr holds a B.A. and B.S. from Columbia University, an MBA from Columbia Business School, and an M.S. from Carnegie Mellon University.