ir-logo-v1.PNG
About Us Banner

Our plant certifications

Our plants in Tampere (Finland), Wujiang (China), Mocksville and Davidson (USA) operate under ISO certification.

REACH OUT TO US

We're here to help. Please choose one of the options below to get in touch with us!