Michelle DeLuca is a Manager for Human Resources Advisory at Durward Jones Barkwell & Company LLP. Michelle previously held Human Resources roles at Canadian Tire Financial Services. Michelle holds degrees in Politics/Business and Adult Education from Brock University.
January, 2023 - present