Our team

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