A Team of professionals
At DeLuca Veale, our strength lies in the experience, integrity, and dedication of our people.
With over 125 years of combined investment experience, our team of accredited portfolio managers, financial planners, and insurance advisors are committed to delivering exceptional service and tailored financial strategies.
While you will work directly with your own dedicated Portfolio Manager, you also benefit from the collective expertise of our entire team. At DeLuca Veale, we bring together holders of Chartered Financial Analyst (CFA®), Certified Financial Planner (CFP®), and Certified Investment Manager (CIM®) designations, with Trust and Estate Planning (TEP®) Practitioners, and Insurance Experts (CLU®) from DeLuca Veale Insurance Services Inc. (DVIS) — all collaborating to deliver a seamless, high-quality client experience.
Guided by the insight and leadership of our founders, our team combines deep technical knowledge with decades of real-world experience — ensuring every client benefits from the full strength and skillset of our firm.
Richard DeLuca
Founder & Portfolio Manager
B.Com, CIM®
Jonathan Veale
Founder & Portfolio Manager
CIM®, CFA®
James (Jim) Stewart
Co-Founder RealStream, Asset Management
B.Sc. (Economics), AACI
Alyssa Neumann
Associate Portfolio Manager
CIM®
Tyler Smits-Tovell
Lead Portfolio Manager
BA (Economics), CIM®, CFP®
Shauna Campbell
Corporate Controller
B.Com (Accounting), CPA®, CA
Shawn Fetter
Associate Portfolio Manager & Insurance Advisor
CFP®, CIM®, CLU®, TEP®
PJ Kozuh
Portfolio Manager
B.Com, CIM®, CFP®, CFA®
Tess Lake
Portfolio Manager
CFA®, B.Sc Geology and Physics (Honours)
Chris Blundell
Portfolio Manager
B.Sc (Economics), CFA®
Corrine Rogers
Client Services Administrator
Jordan Duncan
Associate Portfolio Manager
B.Sc (Biochemistry & Business), CIM®
Lori Nelsen
Portfolio Administrator & Admin Support
Kieran Bechthold
Associate Portfolio Manager
B.Com (Finance), CIM®
Annette Moore
Client Services Administrator
MABC
Melanie Hiebert
Finance Manager
Alyssa Payne
Reception / Office Administrator
Let’s Start a Conversation
Whether you’re ready to take the next step or simply have a few questions, our team is here to help. Reach out today — we’d love to hear from you.