Teleperformance

Last updated on 8 June 2022

Société européenne (SE)

Current case: Teleperformance