The Institute of Customer Service’s UK Customer Service Index results featured in a Telegraph article discussing challenges faces by customers when service staff are working from home.
The Institute of Customer Service’s UK Customer Service Index results featured in a Telegraph article discussing challenges faces by customers when service staff are working from home.