• SAP

SM

Stephen MacKay

Senior HR Business Partner and Montreal HR Site Lead

Stephen MacKay is currently the Employee Relations Lead at SAP Canada, leveraging over 16 years of leadership and managerial experience in Human Resources. They have a proven track record in developing and coaching leadership tools and best practices while advocating for diversity as a business strategy. Previously, Stephen held various roles at ATB Financial and CIBC, where they excelled in managing teams and enhancing organizational effectiveness. Stephen also volunteers as a Ski Patroller with the Canadian Ski Patrol, demonstrating a commitment to community service. They completed a BA in Social Sciences from Concordia University and hold a Certificate in Human Resources Management from the University of Calgary.

Location

Montreal, Canada

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices