UK Customer Service/Senior Management
Hi,
Some of the decisions international Customer Services make are incorrect and can jeopardise a legitimate account.
How can I speak with someone higher up?
Does the UK have a Customer Service centre?
Thank you
0 comments