Contact

Payment Innovation Hub

Barcelona Tech City – Pier 01

Plaça de pau Vila 1
08039 Barcelona

info[a]paymentinnovationhub.com

Questions? Drop us a line!