David is a Senior Portfolio Manager on the North American Equities team at RBC Global Asset Management (RBC GAM). David joined the firm in 2012 as a member of the RBC Wealth Management Generalist program. Upon completion of the Generalist program, David joined the RBC North American Equity Team as a research analyst covering the Technology sector. He was named Associate Portfolio Manager in 2016, Portfolio Manager in 2018 and Senior Portfolio Manager in 2024. David earned a Bachelor of Arts at the University of Toronto, and an MBA from Queen’s University. He was awarded the CFA Charter in 2015.
Joined RBC Global Asset Management: July 2012