Contact Us

We're Ready, Let's Talk.

Contact Info

Address​

B, floor 6,
ICT-City, Joukahaisenkatu 3, 20520
Turku, Finland

Email Us

samoha@utu.fi

Call Us

+358-46-553-9769