We have arrived in Romania with a new office in Bucharest. Now, we need dynamic, talented individuals to join our growing family.
We're recruiting top talent for various roles at our Bucharest office who will be responsible for managing different functions across our countries in Europe, including finance operations, contract management and order management.
If you’re a recent graduate or just looking for a new challenge, we’re looking for people who believe that technology can make a difference. Technology is continuously evolving and every day, we help our people, clients, and communities to do great things with technology.