Mark Harrop Business Development Manager

Dec 03

Have your cake …and eat it

I note with interest the news that large companies are lining up to return foreign call centres to the UK. Only last week RSA, one of the largest insurance companies in the world, announced it was closing centres in India and moving them to the UK. While the likely creation of 350 new jobs is good news, it is far from the whol...

Read More