In March 2021, Great Place to Work awarded us the certificate of an excellent employer - the so-called "Great Place to Work" certificate.
In two lots, the Federal Roads Office, FEDRO, has awarded two main business applications regarding road works and traffic management for Swiss roads until towards the end of 2024.
Leveraging digital technology to build a positive future for all
Top 5 European players in IT services industry
4.3 B€ of revenue in 2020
More than 46,000 employees worldwide
Operating in 25 countries