2654
Specialists
3564
Projects delivered
1564
Years of operation
4532
Project predictability increase