Join a technology company with over 6,200 employees, located in close to client locations in Denmark, Germany, Netherland, United Kingdom, United States and nearshore delivery centers in the European Union: Romania, Bulgaria; Central European Countries: North Macedonia, Moldova and Serbia; Latin America: Argentina, Colombia, Uruguay and Venezuela.
We are always on the lookout for young, passionate and smart talent, eager to gain invaluable real-life, hands-on experience in a wide range of industries.
Grow domain expertise by working on major innovative projects of some of the world’s bigg