Ready to get in touch with Freespee?

Enter your email and we will be in touch shortly!

We have offices across Europe


40 Clifton Street, London, EC2A 4DX

Uppsala, Sweden

Dragarbrunnsgatan 78D, SE-753 32, Uppsala


24 Rue Cambacérès, 75008 Paris, France

Interested in joining our team? Take a look at our available positions.