About us
We are a skilled group of tech professionals with a good sense of humor - from all over the world. Our offices are located in 6 countries and we currently employ around 130 people from different nationalities and backgrounds. What unites us are our similar values and a desire to work towards a common goal.
contact
Website & social media
website
Locations & contact details
location
Mestarintie 6, Vantaa, FI-01730, Finland