Geoff Caan is a Senior Managing Director and Portfolio Manager, U.S. Insurance Asset Management, for SLC Management. In his current role, Geoff manages U.S. public bond investment strategies across a range of SLC Management’s clients, including Sun Life’s general account portfolios in the U.S., Asia and Canada. Geoff is also Head of Structured Products and a senior portfolio manager within Public Fixed Income, and leads the team that covers mortgage-backed securities (MBS), commercial mortgage-backed securities (CMBS), asset-backed securities (ABS) and collateralized loan obligations (CLOs).
Geoff joined the organization in 2011. Earlier in his career, Geoff spent six years at OFI Institutional (a division of Oppenheimer Funds) as Portfolio Manager, specializing in MBS and other structured products. Prior to joining OFI, Geoff was a Portfolio Manager at ABN Amro North America and Deutsche Asset Management. Geoff has over 20 years of experience investing in fixed income securities through many business cycles.
Geoff received a Bachelor of Business Administration in Finance and Real Estate from the University of Wisconsin–Madison and a Master of Business Administration from the University of Chicago Booth School of Business.
SLC-20250314-4290686