Team Lead (Dutch, Relocation To Malta) - €35.000 - €40.000 A Year
8 hours ago
Yunclillos
Lead a customer support team for an online gaming business, focusing on service delivery, team performance, and customer experience. Responsibilities include coaching, monitoring metrics, and operational improvements.