Office locations

Gothenburg, Sweden
Shenzhen, China

Company size

11 -50 employees