of a specialist complaints department to deal with customers who have a complaint to make or who are disgruntled with the service... complaints or the escalation of complaints and suggest improvement opportunities. The Ideal Complaints Handler...
Dynamite Recruitment