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