Teleperformance
Show contact
Links
Norbert Szymkowiak
CIO, CEMEA
Mani Kumar Chenna
Senior Analyst
Apoorv Aggarwal
January, 2022 - present
View in org chart