Booking Holdings
Booking Holdings
TELUS International
Booking Holdings
Teleperformance Romania
Teleperformance Romania
Teleperformance Romania
Teleperformance Romania
Raiffeisen Bank
SalesConsulting
Siemens Energy
Booking Holdings
IGT Solutions
IGT Solutions