SLR Consulting
SLR Consulting

SLR Consulting Information

Contact top employees from SLR Consulting

Summary

SLR Consulting has been in the industry for 32 years. The company currently specializes in the Environmental Services area. Its headquarters is located at GB. The estimated number of employees - 3955. To connect with SLR Consulting employee register on SignalHire.

Organization Website

slrconsulting.com

Industries

Headquarters Location

12 Red Lion Square, London, England, WC1R 4QH GB

Employees Size

1000-5000 employees

Specialties

Power, Built Environment, Mining & Minerals, Infrastructure, Energy, Renewables, Government & Communities, Manufacturing & Industry, Technology, Media & Telecoms, Healthcare, Finance

Founded

1994

Employees Turnover 4 quarter 2025

Number of employees switched from or switched to
arrow
Total number all of employee turnover
Number of employees by department
arrow
Total number all of employee turnover
Length of Employment
arrow
Employee tenure at SLR Consulting shows a diverse range of experience levels:
5% have been with the company for less than 1 year32% for 1–2 years19% for 3–4 years14% for 5–7 years10% for 8–10 years20% have over 11 years of service at SLR Consulting
Ex-employees positions
In Company
In New Company
Contact top employees from SLR Consulting
Luke Stephens
Vice President - ESG (Americas) - Mining Advisory
View
Claudia Raimundo Santos
Associate Director, Head of Sustainable Finance at SLR Consulting
View
Lawrence Marfil
Project Controller - Mining Advisory
View
Michael Coon
Global Health & Safety Director
View
Michael Robinson
Principal Environmental Advisor
View
Miroslav Niketic
Desktop Support Analyst
View
Chelsea Shirey
Senior Permitting Specialist
View
Jeremy Goffeau
Senior GIS Project Consultant
View
Emma Appel
Geographic Information System Specialist
View
Michael Brown
Manager--Senior Environmental Engineer
View
Scott Rois
Principal Consultant
View
Tenneil Lee
Environmental Scientist
View
Elias Karimi
Associate Consultant
View
Loren Nicholson
Associate - Environmental Approvals, Closure & Management
View
Roxanne Willing
Project Consultant
View
Jacqueline Ruggiero
Managing Consultant
View
Marc Mancini
Senior Transportation Engineer
View
Tasman Graham
Managing Director - Middle East & Africa
View
Austin Adams
Technical Director - Arboriculture, senior ecologist
View
Jordan Roberts
Senior Project Consultant - Environmental Approvals, Closure and Management
View
Jason Williams
Principal Landscape Architect
View
Emily Ballon
Water Resources Scientist
View
Jack Wallace
Project Consultant - Planning
View
Ryan Wilson
Staff Air Quality Scientist
View
Harm Schaap
Project Consultant
View
Johann Strasser
Construction Inspector
View
Hebert Oliveira
Principal Resource Geologist
View
Artur Almgren
Principal Geologist
View
Sophie Sperr
Staff Engineer
View
Ethan Fleming
Credit Controller
View

FAQ

SLR Consulting operates in the Eco Management industries. More details can be found on the official website: slrconsulting.com.
The headquarters of SLR Consulting are located in London, United Kingdom.
SLR Consulting currently employs 1000-5000 people.

Data Privacy

GDPR Icon

GDPR COMPLIANT

SignalHire complies with the General Data Protection Regulation (GDPR). SignalHire follows GDPR requirements, including but not limited to rights of data subjects to access, correct, or delete their personal information and supports the right to be forgotten.

CCPA Icon

CCPA COMPLIANT

SignalHire is CCPA-compliant and provides California residents the right to know, access, opt out, and request deletion of their personal data.

BACK TO TOP