SThree PLC 2025 Sustainability Report
Company: SThree PLC
Sector: Business support services
Country: United Kingdom
Year: 2025
Type: Sustainability Report
Pages: 11
The report describes the company's FY25 progress toward net zero, including reductions across Scope 1, 2 and 3 and SBTi-validated targets covering all three scopes. It explains Board, Executive Committee and ESG Committee oversight under the TCFD framework. The report also highlights 20,767 training hours, colleague volunteering, and initiatives supporting inclusion and leadership development.
Services
From bulk PDFs to structured indicators and machine-readable documents.