Head of Contact Centre Operations
London – £85,000 + Bonus + Benefits Ref: 942940
Innovative and growing organisation have created a new role for an experienced professional to head up their outsourced contact centre operations.
Business Development Manager – BPO – London and Manchester Next Post:
How to Ensure Your Home Workers are PCI Compliant