L
Lovish Wadhwa Review of Teleperformance India
Worst job place... Egoistic staff... Guys never wo...
Worst job place... Egoistic staff... Guys never work here... They are devils...
Worst job place... Egoistic staff... Guys never work here... They are devils...
Comments: