Office locations

Oslo, Norway
Stockholm, Sweden

Company size

11 -50 employees