Updated: Oct 2025
With nearly 500,000 enthusiastic and passionate employees who speak more than 300 languages, our global reach and local presence enable us to be a positive force and support our communities, our customers and the environment. We provide cutting-edge, digitally enabled business services to help the world's leading brands optimize their business in a meaningful and sustainable way.

(Zurich)

Certification July 2025

Certification July 2024

Certification June 2023

Certification July 2022

Certification August 2021

Certification July 2025

Certification July 2024

Certification June 2023

Certification July 2022

Certification August 2021
No Data Found
No Data Found