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