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