Head of Customer Support
Yandex is a tech company that transforms globally sourced technologies into everyday services for local enrichment. With an unwavering commitment to i...
Management, Customer Service, and General Business
onsite