We are based in Oulu, the heart of Finnish technology cluster and an ideal location for our company to be born. Innovation has been part of the work culture here, a culture of doing things, trying things, and improving things.

Submit