Headquartered in Finland, we are a team of over 500 professionals across three continents and we want to be the best in the world at what we do – with a world-class product and service for our customers. We have several additional offices all around the globe including Germany, France, China and United States.