Products
Solutions
Content Hub
About
Contact Us

Interested? Get in touch.

Contact us

Our offices

We're located in five cities across Europe.

Barcelona, Spain

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

Find location on Maps

London, UK

40 Clifton Street, London,
EC2A 4DX

Find location on Maps

Paris, France

62 rue Jean-Jacques
Rousseau, 75001 Paris

Find location on Maps

Uppsala, Sweden

Dragarbrunnsgatan 78C
SE-753 32 Uppsala

Find location on Maps

Düsseldorf, Germany

Ratinger Strasse 9, 40213
Düsseldorf

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.