Our team

Our team

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

Get to know us.