
The HR department at CSM is responsible for a range of activities around the full employee lifecycle, including supporting managers with attraction and recruitment of talent and onboarding, learning and development and promotion of employee engagement. They also work with the business on initiatives to facilitate a positive workplace culture.