Concentrix
Concentrix
Swicon IT Services
TELUS International
Teleperformance Romania
Computer Generated Solutions Romania
TELUS International
Teleperformance Romania
Honeywell
Randstad Romania
ARRISE POWERING PRAGMATIC PLAY
Randstad Romania
Trenkwalder Romania