David Kelly, CPA, CA, FMA, FCSI, CFP®

Vice-President & Portfolio Manager, Investment Advisor & Financial Planner

|

Victoria Oliver

Associate

|