





Top 3 countries with most turnover
1. The Netherlands
2. Germany
3. France
Net Promoter Score (-100 to +100)
40
Customer Satisfaction Score (1-5)
4.1
Order lines delivery on time
>95%
58% in IT
12% in land and buildings
26% in warehouse equipment
Distribution centres
12
Sales offices
24
Engagement score (KWEE)
7.5 / 10