Follow your team to Siberia – no problem!

The head office of Noveo is located in Siberia which is kind of exotic, scary and far for most of our customers who represent European companies. However, a long term partnership providing great prospects brings us closer and breaks all the stereotypes. Having worked as a team for over a year on some projects with …

Noveo client's visit