Published 17 August 2023

The Team

Our team is diverse and experienced. We have collegues all over the world divided in Stockholm, Sweden and in our different partner countries. Below you can find contact information and read more about our staff in their personal profiles.