Stephen is a Senior Portfolio Manager with the RBC Global Asset Management (RBC GAM) Corporate Bond Team and is primarily responsible for analyzing and managing high-yield corporate bond investments across various fixed income funds. He is part of a veteran team that strives to identify superior investment opportunities while minimizing default prospects. Stephen is also a member of the RBC GAM Corporate Bond Strategy Committee.
Prior to joining RBC GAM, Stephen was a Senior Analyst with the Royal Bank of Canada in-house high-yield bond portfolio. He began his career in 1995 with RBC DS Global Markets, working in market risk management.
Stephen graduated from the University of Toronto with a BASc and a MASc in Chemical Engineering and holds the Chartered Financial Analyst (CFA) designation.