SLR Consulting
Environmental Services in United Kingdom
Overview
SLR is a committed partner in our clients’ sustainability journeys.
We help them move from influence to impact, turning intent into purposeful, practical action that delivers real-world results.
Guided by our philosophy of Rational Sustainability, we focus on what truly drives long-term value. By viewing decisions through the lenses of risk, reward, and resilience, we help clients act with confidence, balancing environmental and social responsibility with commercial and strategic success.
Our purpose - Making Sustainability Happen - means delivering outcomes that are grounded in evidence, shaped by experience, and built to last.
SLR has been advising clients for over 30 years at every point of their project life-cycle. Starting as a UK business, we now operate as a global company with more than 4,500 people delivering client solutions across six regions. We have grown both organically and through welcoming other like-minded businesses with a similar One Team culture into the SLR group. We are ably supported by our principal investor, Ares Management, and will continue to build a balanced, successful and growing business.
We’ve designed working life at SLR to look a little different. Because we know talented people often feel restricted by the rigid systems, lack of cross-functional collaboration and limited options for growth on offer elsewhere.
Our One Team culture promotes meaningful professional and personal growth, our flat management structure provides many opportunities to progress, and our collaborative approach means you’ll get the chance to work on projects you care about and make a real difference.
If you’re purpose-driven, self-motivated and keen to make an impact on a global scale, we want to hear from you.
Tagline
Making Sustainability Happen
EMPLOYEES
1,001-5,000 employees
FOUNDED
1994
HQ
London, England
TYPE
Privately Held
Location
- Street
- 12 Red Lion Square
- City
- London
- Region
- England
- Postal code
- WC1R 4QH
- Country
- United Kingdom
Email patterns
See email patterns for SLR Consulting
Address formats, how often each is used and the mail provider.
Start for freeTrade fairs
FAQ
What is the company name?
slrconsulting.com is the website of SLR Consulting.
What is the industry of the company?
SLR Consulting (slrconsulting.com) is in the Environmental Services industry.
What products and services does the company offer?
SLR Consulting (slrconsulting.com) lists these specialties: Power, Built Environment, Mining & Minerals, Infrastructure, Energy, Renewables, Government & Communities, Manufacturing & Industry, Technology, Media & Telecoms, Healthcare, and Finance.
When was the company founded?
SLR Consulting (slrconsulting.com) was founded in 1994.
How many employees does the company have?
SLR Consulting (slrconsulting.com) has 1,001-5,000 employees.
What is the company type?
The company type of SLR Consulting (slrconsulting.com) is Privately Held.
Where is the company headquartered?
SLR Consulting (slrconsulting.com) is headquartered in London, England.
What is the address of the company?
The address of SLR Consulting (slrconsulting.com) is 12 Red Lion Square, London, England, WC1R 4QH, United Kingdom.
What are the social media accounts of the company?
The social media account of SLR Consulting (slrconsulting.com) is LinkedIn.
Social media