Our head office is in Helsinki, Finland.
We operate from 4 offices in Helsinki, Turku, Stockholm and Malmö, and our services is provided in 17 counties in Europe.
Finland - Eerikinkatu 27, 00180 Helsinki
Finland - Hämeenkatu 28, 20500 Turku
Sweden - Gustavslundsvägen 151 E, 16751 Stockholm
Sweden - S:t Johannesgatan 2, 21146 Malmö