Location: Based in Western or Eastern Europe (preferred: Spain, UK, Serbia, Germany). Fluent in Russian and English (Upper-Intermediate or...
Lead, mentor, and develop a distributed team of technical support specialists. Build and optimize workflows for high-speed, high-quality...