About the job
Novibet, a GameTech company with a presence in Europe, the Americas, and regions including Greece, Brazil, Ireland, Finland, Mexico, Chile, Ecuador, Cyprus, and New Zealand, brings together over 1,200 employees worldwide. The company operates key hubs in Greece, Malta, Brazil, and Mexico, focusing on technological advancement to deliver seamless online gaming and entertainment experiences.
The culture at Novibet centers on learning, listening, and professional growth. Teams value adaptability, creativity, and collaboration, with a strong emphasis on positivity and inclusion. Employees are encouraged to develop their skills and progress in their careers within a supportive environment.
Role overview
The Customer Care Team Leader, based in Heraklion, Crete, plays a key role in guiding the customer care team and ensuring customers receive reliable, high-quality support. This position supports agents with complex issues and helps shape the overall customer experience at Novibet.
Main responsibilities
- Lead, motivate, and develop a team of customer care agents
- Monitor team performance using key performance indicators (KPIs)
- Oversee daily operations across chat, email, and phone support channels
- Handle escalations related to accounts, payments, withdrawals, and betting disputes
- Coach team members with regular feedback and development plans
- Identify training needs, especially in product knowledge and compliance
- Ensure compliance with company policies, KYC processes, and responsible gaming practices
- Manage team workload during peak periods and optimize performance
