Interested? Get in touch.

Call Us
Content Hub
Contact Us

Contact us

Our offices

We're located in four cities across Europe.

Barcelona, Spain

Calle Sardenya, 229, ático 2ª,
08013 Barcelona

Find location on Maps

London, UK

40 Clifton Street, London,

Find location on Maps

Paris, France

62 rue Jean-Jacques
Rousseau, 75001 Paris

Find location on Maps

Uppsala, Sweden

Dragarbrunnsgatan 78D
SE-753 32 Uppsala

Find location on Maps

Join our team

Interested in working at Freespee?

Your customers want to talk

Freespee makes it faster and easier for customers to talk to sales agents.

Talk to sales