Country
Ukraine
City
Odessa
Headquarters
Odessa, UA
LinkedIn
Industry
IT Services and IT Consulting
Size
2 - 10