We are SLR Consulting (Canada), an 800+ team of advisory, environmental/engineering, and regulatory professionals across Canada. We deliver environmental and sustainability services to our clients through the integration of over 30 advisory, technical environmental, and engineering
Job Number: 4398 Job Type: Full-Time Vacancy Reason: Net New Location: 150 Frederick St - Regional Admin Headquarters Job Category: Administration Number of Positions: 1 Department: Regional Growth and Analytical Services Division: Planning, Development and Legislative