By the numbers
12,480
Projects delivered
Across 34 countries since 2020
98.4%
On-time delivery
£240m
Client revenue supported
73%
Repeat clients