Working in the client’s main customer service Centre based in the UK the role will see you talking to customers, resolving issues, and handling complaints,…