Zakadi Consultant
Teleperformance SE is an omnichannel company headquartered in France. The company specializes in outsourced omnichannel customer experience management, also known as Business Process Outsourcing (BPO). ... Teleperformance has 330,001 employees.