Skip to content


From this page you will find contact information for all our locations. If you need instructions for invoicing, please scroll down the page.

Our Headquarters is located in Raisio, Finland. Our own production sites are located in Raisio and Nokia, Finland. Our sales organization is located in several countries.