Ready to get in touch with Freespee?
Enter your email and we will be in touch shortly!
We have offices across Europe
London
40 Clifton Street, London, EC2A 4DX
Uppsala, Sweden
Dragarbrunnsgatan 78D, SE-753 32, Uppsala
Paris
18 rue de Londres, 75009, Paris
Interested in joining our team? Take a look at our available positions.