Customer Service Team Manager
Square Peg Associates
- Accrington, Lancashire
An exciting opportunity for an experienced Customer Service Team Manager to take responsibility for a rapidly growing customer contact operation within an award-winning company. The successful candi