People & Culture Manager
On-site · Whistler
The People & Culture Manager will partner with leadership to drive employee engagement, manage employee relations, and foster a positive workplace culture. They are responsible for leading investigations, performance management processes, and implementing initiatives that enhance the colleague experience.