Vice President, Platforms, Yandex
Yandex is one of the leading internet companies in Europe, offering a portfolio of internet and mobile based products and services. Yandex operates the largest search engine in Russia and ranked 4th largest search engine worldwide, based on information from Comscore.com.
Juggs...
Read More →