Madis Lokuta
CEO
+372 51 490 44
Estonian, English, Finnish
Roman Varsanovitš
Sales manager
+372 51 44 876
Estonian, English, Russian
Urmo Udal
Development Manager
+372 50 37 183
Estonian, English, Russian, Finnish