Complaints Lead / Customer Service Team Leader
Posted a week ago by Study Tech
- Salary:
- £28,000 - £32,000/annum
- Location:
- London
- Job Type:
- Permanent
The ideal candidate will have a strong customer service background with supervisory or team lead experience, as well as proven experience of successfully handling complaints. Key Responsibilities. Ensure high-priority customer disputes are resolved promptly and effectively while maintaining … more