Judges

 

PaddedImage100100FFFFFF Alex Coxon
Alex Coxon
Alex Coxon has been reporting on contact centres and customer service for 14 yea...