Craft

SLR Consulting

Revenue

£99.7 M

FY, 2024

SLR Consulting Summary

Company Summary

Overview
SLR Consulting is a sustainability consulting company. Its offerings include sustainability reporting and assurance, technical advisory, transaction support, compliance, project implementation, etc. The company caters to government, manufacturing, technology, healthcare, mining, and other industries.
Type
Subsidiary
Status
Active
Founded
1994
HQ
London, GB | view all locations
Website
https://www.slrconsulting.com/
Cybersecurity rating
Sectors

Key People

  • Bradley Andrews

    Bradley Andrews, Chief Executive Officer

  • Natalie Nottage

    Natalie Nottage, Chief Operating Officer

  • Alyn North

    Alyn North, Chief Financial Officer

  • Helen Brown

    Helen Brown, Chief People Officer

LocationsView all

131 locations detected

  • London, England HQ

    United Kingdom

    3rd Floor, Summit House, 12 Red Lion Square

  • Agawam, MA

    United States

    67 Hunt St Suite 203 C

  • Anchorage, AK

    United States

    NAM Building, 2700 Gambell St #200

  • Bedford, NH

    United States

    2 Commerce Dr #110

  • Boston, MA

    United States

    10 High St #605

  • Bothell, WA

    United States

    22118 20th Ave SE g202

and 125 others

SLR Consulting Financials

Summary Financials

Revenue (FY, 2024)
£99.7M
Net income (FY, 2024)
(£16.9M)
Cash (FY, 2024)
£4.1M
EBIT (FY, 2024)
(£20.3M)

Footer menu