French outsourcing giant Teleperformance has announced that it will create 740 jobs in Shreveport, Louisiana, besides retaining 1,260 existing employees. The news comes a week after the company won ...