Our team

We are a team of ten professionals, based in Helsinki and Stockholm.