Our team

Our team

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

Get to know us.