How can we help?
We want to be your first choice when searching for a knowledgeable, flexible and passionate production and R&D partner; no matter the size of your business – we would love to be your brand’s trusted partner!
To reach us, fill in the contact form or give us a call.
Sales: +358 50 566 1065
Marketing & communications: +358 50 378 0129