Contract Lead
Wales, Rotherham, United Kingdom
Connect Assist
Head of Contact Centre Services
Staffordshire University
Swansea University