Teleperformance Posted on: April 18, 2014 This post was filed under: France, Information Technology Uncategorized