Managing Partner
Master of Laws
Tel. +358 40 556 0961
Country Manager, Russia
Partner
Tel. +7 911 927 7574
Business Coordinator, Europe
Tel. +4179 374 4655
Raastuvankatu 28 A 6
FI-53100 Lappeenranta, Finland
Tel. +358 40 556 0961
Mannerheimintie 16 A
FI-00100 Helsinki, Finland
Tel. +358 40 556 0961
Sedova 46, St.Petersburg, Russia
Swiss Technopark MOBAHAUS
Tel. +7 911 9277574
Pfruendmattstraße 11
CH-8932 Mettmenstetten
Tel. +4179 374 4655
Business ID: 0975486-1