We have about 17 000 employees in more than 600 locations and operations in almost 50 countries. Our headquarters is located in Hyvinkää, Finland.

By combining the benefits of our global and local presence we can at the same time be close to our customers as well as utilize the expertise of our global network.