Browse by Services UK & Ireland unrealised
back to portfolio

SLR Consulting

SLR Consulting (“SLR”) is a leading global pure-play environmental consultancy business headquartered in the UK. The business specialises in providing bespoke, technical services requiring significant expertise across the lifecycle of complex asset types. Clients span several sectors including Oil & Gas, Built Environment, Industry, Mining & Minerals, Infrastructure and Power.

SLR operates across five regions – Europe, US, Canada, Asia-Pacific, Africa – and has over 1,100 global staff in over 70 offices worldwide. SLR’s global footprint has been achieved both organically and through acquisitions, where SLR has an excellent track record, with approximately 20 successfully executed since the start of 2007.

Visit: SLR Consulting website

Location Icon UK HEADQUARTERED

at a glance

2018
ENTRY DATE
unrealised
EXIT DATE