Michelle Foss is a Managing Director and Portfolio Manager for Invesco Real Estate’s US Core strategy.
Michelle began her investment career in 1997 and joined Invesco Real Estate in 2014. Prior to joining Invesco, Michelle spent 14 years with Bailard, Inc., where she was most recently President and Chief Executive Officer of a Bailard real estate investment trust. Prior to Bailard, she held real estate positions with Prudential in Houston, New Jersey and San Francisco.
Michelle earned a Master of Business Administration from the Haas School of Business at the University of California and a Bachelor of Business Administration from Emory University in Atlanta. She holds the Chartered Financial Analyst® (CFA) designation and is a member of the Urban Land Institute and the Pension Real Estate Association.