Page 5 - Project Spring
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 Man- agement System
ISO27001 - Information Security Certifications
ISO22301 - Business Continuity Certification
ISO9001 - Quality Certification | PCI DSS Accredited
until Mar 2019
Make more possible.
- 4-