POSTS

Customer Care? Surely not…
Now I know I may have lived in Yorkshire for far too long and am starting to moan about everything but… given that the majority of businesses are investing heavily in Customer Care training are things really progressing?
Last week I was…