Customer Service Manager
- £13 - £16 per hour
- West London, London
- Permanent, full-time
- Work from home
What does the End goal look like ? Our ultimate objective is to deliver exceptional customer support, ensuring that every interaction leaves customers delighted with their decision to choose us. Our customer support staff are expected to embody patie...
Go to similar: Manager jobs in southwark