Customer Service Manager
A premium fashion and accessories retailer who has become popular for their timeless and sleek designs is looking for a customer service manager in Central London. This brand has taken the UK market by storm and continues expanding across the country. The role of customer service manager will require the...
N.B. If you have previously registered, you can sign in to auto-populate this form.