Strategic Customer Service Leader (London)
Company: Customer service
Location: London
A leading customer service team in London seeks a Manager to take strategic responsibility for the Customer Service Team. Candidates should have a degree or equivalent qualification and extensive leadership experience in customer service. The role in...
Posted: 34 days ago
