
Stockholm, Sweden (HQ)
Regeringsgatan 25
111 53 Stockholm
Sweden

Aarhus, Denmark
c/o INCUBA
Inge Lehmans Gade 10
8000 Aarhus C, Denmark

Birmingham, United Kingdom
WeWork, 55 Colmore Row
Birmingham B3 2AA
United Kingdom

Amsterdam, The Netherlands
c/o Singel 542
1017 AZ Amsterdam
The Netherlands