CEO Yaroslav Goncharov

More from iTechPost