Support Manager
... you will lead our Customer Support Team Leads in Kazakhstan and inspire the high-quality standard of service that we provide to our ... performing teams Proven experience in customer support or service management, including leadership roles (minimum ...