In this episode of the InsuranceAUM.com Podcast, host Stewart Foley, CFA, is joined by Matt Brill, Head of North America Investment Grade Credit at Invesco. Together, they discuss a wide range of timely topics, including how insurers can navigate volatility in public markets, what relative value opportunities exist within investment grade credit, and how macroeconomic and political developments—particularly tariffs—are influencing fixed income strategies today.
Matt shares his personal journey from the mail room to managing $100 billion in assets and offers deep insight into how Invesco approaches portfolio construction for insurance clients. He outlines current sector views, including opportunities in banks and utilities, concerns around energy credits, and why now may be the time to selectively take on risk. The conversation also covers credit quality trends, the evolution of core plus strategies, and the importance of timing and conviction in a market shaped by policy uncertainty. This episode offers a practical and insightful look into credit markets from one of the industry’s most respected voices.