After completing a BA in Economics from the University of Toronto and an MBA from the Schulich School of Business, he had an over twenty-year career as an advisor at TD Wealth and SVP at Mackenzie Financial. From there, Dennis became the RVP for Central Canada at CI Assante Wealth Management Ltd., where he helped over 300 advisors with their practices, leading him to join TMFD Financial in 2021.