UK Customer Service Representative
11 days ago
Leeds
Customer Service, help desk or call center experience. Following up on all written correspondence and escalate to customer service manager on duty as necessary. Coordinating and liaising with other departments to ensure problem resolution and working together with other customer service team memb...