Our team

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