Job Listings
Showing 1-2 of 2Call Center Manager
BristolFull-time
We are seeking a highly motivated Call Center Manager to oversee the day-to-day operations of our call centre in Bristol. The successful candidate will be responsible for managing a team of customer s...
View Details
Customer Support Specialist
LondonFULL TIME
As a Customer Support Specialist, you will engage with customers to handle their queries and complaints efficiently. Your focus will be on maintaining high satisfaction levels and contributing towards...
View Details