CEO
Mykola Mykhailov
Adress
71-75 Shelton Street, London, Greater London, United Kingdom, WC2H 9JQ
IT Sales manager
Andrii Bazei
Adress
Zakhysnykiv Ukrainy st, 12, Chernihiv, Ukraine, 14000
Sales Manager
Vladislava Laarina
Adress
Canada , 111 Tigi Court, Concord, Vaughan, ON L4K 5E3