Our leadership team

Claes De Geer

Katarina Henryson

Caroline Berg

Morten Vinther

Anders Edenroth

Peder Karlsson