Liberata
Service Delivery Manager
Liberata
Contact Centre Manager
Carillion
Senior Customer Operations Manager
Carillion
Head of Customer Operations
Smart DCC
DCC Head of Service Operations
Liberata
Customer Services Manager – Shared Services
DHL Supply Chain
Customer Service Center Manager
National Extension College (NEC),
University of Teesside