Deloitte Technology Delivery Center
ING Hubs Romania
Teleperformance Romania
Booking Holdings
Concentrix + Webhelp
Concentrix + Webhelp
Honeywell
Teleperformance Romania
Teleperformance Romania
Teleperformance Romania
Teleperformance Romania