CUSTOMER CARE SOCIAL MEDIA jobs in EDGWARE NORTH WEST LONDON, United Kingdom

telephone, face to face, email, webchat, and social media. Manage all customer contact in an effective, efficient and customer... Always Providing an excellent standard of customer care and creating a positive customer experience across all channels Embrace...

Tate Recruitment