Pulse Job logoPulse Job
HomeJobsBlogPricingContact
Pulse Job logoPulse Job

Trusted global job portal connecting talented professionals with top companies worldwide.

support@pulsjob.com

For Job Seekers

  • Browse Jobs
  • Premium Jobs
  • Create Profile
  • Pricing
  • Career Tips

For Employers

  • Hire someone
  • Employer Dashboard
  • Success Stories

Career Tools

  • AI Auto-Apply
  • Expert Resume Review
  • Set Job Alerts

Company

  • About Us
  • Contact
  • Blog

Support

  • FAQ
  • 14-Day Refund Policy
  • Privacy Policy
  • Terms of Service
  • Community Guidelines

Copyright © 2026 Pulse Job. All rights reserved.

FacebookTwitterLinkedInInstagram

Get the Pulse Job app for the best experience.

Disclaimer: Pulse Job is a platform connecting job seekers with employers. We do not guarantee employment or verify all employer claims. Users should exercise due diligence when applying for jobs or hiring candidates.

  1. Home
  2. Companies
  3. SLR Consulting
SLR Consulting logo

SLR Consulting

We're hiring — explore open roles below and apply in a few clicks.

0 followers

www.slrconsulting.com/

Location

Headquarters: Slough, Buckinghamshire, United Kingdom, Europe

Region: Buckinghamshire

Country: GB

Continent: Europe

About

SLR Consulting is a global consulting firm specializing in sustainability, providing strategic advisory, engineering, and environmental science services to help clients navigate complex sustainability challenges. They operate across multiple sectors and regions, offering end-to-end support from planning and assessment through delivery and remediation, with a focus on climate resilience, energy transition, biodiversity, and responsible sourcing. Their mission, Making Sustainability Happen, emphasizes delivering real-world, value-driven outcomes through an integrated, One Team culture. With 135+ office locations, 4,500+ colleagues, and six operating regions, SLR serves industries including energy, mining, finance, industry and technology, government and built environment.

SLR Consulting is a global sustainability consultancy providing strategic advisory, engineering, and environmental science services. The firm supports clients across sectors such as mining, energy, and government through the entire project lifecycle, from initial assessment to remediation. Its offerings include environmental impact assessments, climate resilience planning, and waste management sol

Legal Name:

SLR Consulting Limited

Founded:

1994

Company Type:

for_profit

Operating Status:

active

Industries

Primary Industry: Business Services

Architecture, Engineering & DesignWaste Treatment, Environmental Services & RecyclingBusiness ServicesManagement ConsultingResearch & DevelopmentTest & Measurement Equipment

Categories

b2bb2gservice-provider

Funding & Financials

Funding Stage:

Series C

Total Funding:

64400000

Revenue:

200m-1b

IPO Status:

private

Stock Exchange:

nyse

Investors

3i GroupLivingbridge

Founders

Neil Penhall

Leadership

Neil Penhall — CEO & Founder

Peter MacKellar — Executive Director

Craig Johnston — Chief Operating Officer, Canada

Kevin Rattue — Executive Director

Sam Gill — Principal Climate Change Consultant

Dianne Buchanan — Chief Financial Officer

Rowena Gracey — board_member

Technology Stack

Apple Mobile Web Clips IconHSTSDNSSECGoogle Tag ManagerContent Delivery NetworkGoogle AnalyticsGlobal Site TagGoogle Analytics 4YouTubeIIS 10

Products

Sustainability Strategy: Provides guidance on developing and implementing sustainability strategies for organizations to address environmental, social, and economic challenges.

Sustainability Reporting: Supports organizations in preparing and disclosing sustainability-related information to meet regulatory and stakeholder requirements.

Sustainable Finance: Advises financial sector clients on integrating environmental, social, and governance factors into investment and financing decisions.

Sustainability Assurance: Offers independent verification and assurance of sustainability data and processes to ensure accuracy and compliance.

Climate Resilience & Net Zero: Helps organizations plan and implement strategies to adapt to climate risks and achieve net zero carbon emissions.

Nature, Natural Capital & Biodiversity: Advises on managing and conserving natural capital and biodiversity to support sustainable development and regulatory compliance.

Funding rounds

Acquired · (2022-06-20)

Series C · $64.42M · (2008-06-04) · Lead: 3i Group

Series Unknown · $7.3M · (2004-01-01) · Lead: Livingbridge

Connect

LinkedInTwitter / XYouTubeCrunchbase

Connect

LinkedInTwitter / XYouTube

Open positions(1)

  • SLR Consulting logo
    AI EngineerFull-timeWork from OfficeLondon, UK

View all jobs on Pulse Job

Browse all jobsPulse Job home