Booking Holdings
Booking Holdings
Ford Business Solutions Romania
Honeywell
Veeam Software
Booking Holdings
Booking Holdings
Booking Holdings
Teleperformance Romania
Concentrix + Webhelp
Veeam Software
Veeam Software
TELUS International
Teleperformance Romania