Lagardère Travel Retail Romania
Deloitte Technology Delivery Center
StarTech Team
Genpact
TAVEX
Catalyst Solutions
Catalyst Solutions
PTR Live Technologies
PTR Live Technologies
Booking Holdings
Booking Holdings
Booking Holdings
Booking Holdings
Booking Holdings