Posted inBlog Career Call Centre jobs in Europe Call centres are ICT –based workplaces that supply services to customers in diverse and remote locations via electronic media. In call centres people work by handling queries over phone. The… Posted by Euspert February 4, 2014