- Luqa, Malta
- 0-21,000 EUR / Year
Description:
The Customer Care Team Leader is responsible for overseeing the day-to-day operations of the Contact Centre, ensuring the delivery of exceptional customer service while supporting, coaching, and developing the Customer Care team to achieve...