Award winner no. 129

Teleperformance D.I.B.S
Rank 129 Senior Manager - Technology