Sara Camursoy

Head of Marketing Sweden and Finland, Norwegian