Contact us

Stresstech Oy

Tikkutehtaantie 1
40800 VAAJAKOSKI
Finland
Tel. +358 14 333 000
info@stresstech.com

VAT number: FI20452813

Invoicing:

e-invoices (operator Tieto Oyj):

Stresstech Oy
TE003720452813

Paper invoices:

Stresstech Oy
Sarjanr 16800633
PL 861
00019 SSC
Finland