Sherry Duffy's Location
Toronto, Ontario, Canada
Sherry Duffy's Work
Sherry Duffy's Education
Seneca College
(Human Resources Management)
1985 - 1986
Wilfrid Laurier University
Bachelor Of Arts (Sociology)
1981 - 1984
Sherry Duffy's Skills
Sherry Duffy's Summary
Sherry Duffy, based in Toronto, Ontario, Canada, is currently a Head of Human Resources and Communications at Rma Inc., bringing experience from previous roles at Markel Canada, Loblaw Companies Limited, Aurigen and RBC Insurance. Sherry Duffy holds a 1985 - 1986 Seneca College. With a robust skill set that includes Social Media, Employee Engagement, Human Resources, Personnel Management, Insurance and more, Sherry Duffy contributes valuable insights to the industry. Sherry Duffy has 1 email on RocketReach.