Page 5 - Project Spring Teaser Document
P. 5

   Key facts and figures
 £178m
YE20B Revenue
 £11m
YE20B EBITDA
        900+ employees
 13% 2%
85%
UK | Europe | Rest of World Global Revenue split (location of invoicing)
  11 offices 25 sites
    17% revenue
CAGR from YE15-YE20B
  UK headquartered
with a growing international footprint
 50+
years’ experience
 98%
Client retention
90%
Contracted revenue
   ISO14001 - Environmental Management System
ISO27001 - Information Security Certifications
ISO22301 - Business Continuity Certification
ISO9001 - Quality Certification PCI DSS Accredited
    Make more possible.
 - 5-
Back to main menu
 







































































   3   4   5   6   7