The Right Call, please visit us or follow our or or Customer Care Team Leader/Supervisor $23-28K Responsibilities... its reputation within the Call Centre industry as the “Customer Service Game Changer” and leader in Customer Experience with ongoing...