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
24 Rue Cambacérès, 75008 Paris, France
Interested in joining our team? Take a look at our available positions.