Get in touch with us

Let’s discuss your project and see how we can turn it into an amazing experience for your customers.

Email

info@libermedia.com

Address

Carrer de Puerto Príncipe, 17, 08027 Barcelona, Spain

Contact

+34 619 02 71 41

Leave us a message

We will connect you.