Creating strong Impact across Europe
The numbers behind our success—tracking progress and impact.

Our impact
Customers from 15 countries trust us because we speak their language and understand their individual needs. We deeply believe that we win when we help our customers win.
1500+
20
350 million
2 million
4+ million
20+ years
85%
34 / 39
60+
55+