Customer Services IT jobs in London (Greater)
Broaden your search
Refine your search
Found 2 jobs
Are you PASSIONATE about providing excellent customer service and going above and beyond? Do you have experience resolving customer enquiries via t...
A global technology company requires an experienced Customer Service Advisor to act as the first point of contact for all clients, ensuring that queri