Skip to content

Our Locations

We are constantly growing.

We are currently located in the Nordics and the UK and have plans to expand to other areas in Europe. We will constantly be updated this page so that you know exactly where we are and how to find us!

21

Full-time Employees

5

Locations

3

Offices

1000+

Freelancers worldwide

Nordics

Sweden

Finland

Norway

Demark

UK

England