Customer Support Manager
Posted a week ago by Second Nature
- Salary:
- £NEG
- Location:
- London
- Job Type:
- Part Time
We're looking for a passionate customer support manager to lead a team of support agents to deliver an incredible service to our customers.. This role is for a manager who prides themselves on building high performing customer support teams. … more