1. Home
  2. Companies
  3. SLR Consulting Ltd
SLR Consulting Ltd logoSC

SLR Consulting Ltd

About

SLR Consulting Ltd is a global environmental and sustainability consultancy, founded in 1994 and now operating across more than 135 offices in six regions worldwide. The firm employs over 4,500 people spanning 45+ technical disciplines, serving verticals that include energy, mining, finance, government and infrastructure, and the built environment. That breadth matters: the attack surface in critical infrastructure and industrial environments is expanding fast, and SLR's operational footprint means security teams here are protecting systems where cyber-physical convergence isn't theoretical - it's the job.

The company delivers full-spectrum solutions from strategy through to project delivery, with a focus on practical, evidence-based outcomes. For cybersecurity professionals, the threat model is concrete: OT and ICS environments tied to energy and mining operations, data integrity across environmental monitoring systems, and compliance regimes spanning multiple jurisdictions. The work sits at the intersection of sustainability data, regulatory frameworks, and the industrial control systems that underpin them.

SLR has sustained growth through both organic expansion and strategic acquisitions, scaling its technical capabilities while maintaining what it describes as a "One Team" collaborative culture. That kind of distributed, acquisition-heavy growth model typically means a heterogeneous tech environment - multiple integrations, legacy systems being folded in, and a constant need to unify security posture across newly absorbed infrastructure. Security engineering here is less about a single perimeter and more about stitching together a coherent defensive architecture across a sprawling, multi-region operation.

Open roles at SLR Consulting Ltd

Explore 1 open positions at SLR Consulting Ltd and find your next opportunity.

SLR Consulting Ltd logoSC

Cybersecurity Engineering & Operations Manager

SLR Consulting Ltd

London, England, United Kingdom (Hybrid)

3h ago

Similar companies

SNC-Lavalin logoSN

SNC-Lavalin

SNC-Lavalin (now known as AtkinsRéalis) is a world-leading engineering and construction company providing professional services and project management across infrastructure, energy, and nuclear sectors globally.

5 jobs
Management Solutions LLC logoMS

Management Solutions LLC

Business consulting firm specializing in risk management, operational efficiency, and technology for regulated industries across 50+ countries.

1 job
Electric Power Engineers logoEP

Electric Power Engineers

Electric Power Engineers is a power systems engineering and consulting firm serving utilities and energy stakeholders, with proprietary grid software and operations across North America, Lebanon, and Panama.

1 job
Duncan & Ross logoD&

Duncan & Ross

Duncan & Ross Consulting offers integrated and customer-oriented services in Technology, Digital Engineering, and Engineering across industries including Construction, Automotive, Aerospace, Defence, Railway, and Energy.

1 job
Wood Group logoWG

Wood Group

Wood is a global leader in consulting and engineering, delivering critical solutions across energy and materials markets with over 10,000 employees across 60+ countries.