Melissa McCall is an experienced HR professional currently serving as HR Manager at The Effort Trust Company since March 2023. Prior roles include Senior Business Partner in People & Culture at Phoena and Human Resources Manager at Quality Green Inc. Melissa has also held positions such as Coordinator of Health & Safety at the Corporation of Haldimand County and HR Advisor at Durham Children's Aid Society. In addition, Melissa has academic experience as a Professor in the School of Business, IT & Management at Durham College. Educational qualifications comprise a Post-Graduate Diploma in Human Resource Management from Sheridan College and a Bachelor of Arts in Labour Studies from McMaster University.
This person is not in the org chart
This person is not in any teams