Categories Comment, Opinion & Guest Articles Latest News Call centres – Hmm… this seems familiar Post author By Caroline Hill - Editor-in-Chief Post date 24/07/2013 Following our story earlier this week about the UK’s least popular call centres, this new cartoon neatly sums up how many of us feel… ← IT Manager – Leading Law Firm in Manchester – up to £50k + benefits → Legal Technology Project Manager – Washington, DC office