Slr Consulting

SLR is an environmental consultancy that provides advice and support on a wide range of strategic and site-specific environmental issues.

placeSlough, Buckinghamshire, England, United Kingdom calendar_todayFounded 1994 groups2,500 employees language slrconsulting.com

Hiring activity

Hires periodically

79 roles tracked across 5 of the last 12 months

19 May 2026 · Administrative Assistant · New York

19 Feb 2026 · Landscape Designer · New Haven

14 Feb 2026 · Transportation Engineer · Portland

12 Feb 2026 · Associate Environmental Geologist/Engineer/Scientist · Anchorage

5 Feb 2026 · Civil Engineering Entry Level · Cheshire

Based on job postings tracked across public sources.

Coming soon