TELUS International
TotalEnergies Global Services Bucharest
TELUS International
TELUS International
TELUS International
IGT Solutions
Veeam Software
Veeam Software
Randstad România
Evolutionary Consulting
Deloitte Technology Delivery Center
IBM – Marketing, Communcations and Citizenship
Trenkwalder Romania