Where Work Meets Adventure
Are you looking for a role that will challenge you? Can you see yourself providing field support and direction on addressing environmental impacts within routine operations? Our Chalk River location is seeking a Manager of Environmental Management Systems, Audits, Inspections & Legal Obligations to lead the management of environmental requirements under the Canadian Environmental Protection Act. Apply today!