Michels Canada is seeking a Manager, Systems & Assurance to lead safety initiatives and improve HSE management systems in Nisku, AB. The role emphasizes collaboration and continuous improvement, promoting a strong safety culture within the organization.
Not specified; Not specified; Competitive total compensation offered
Must-have
Nice-to-have
Not specified