Customer Service Executive
8 days ago
england, united kingdom
Customer Service Agent, Customer Service Executive, Customer Service Advisor, Customer Service Assistant. Customer Service Executive, Customer Service Advisor, Complaint Handler, Complaint Resolution Officer, Resolution Officer. Previous experience working within the travel industry in customer s...