Loading…
This event has ended. Visit the official site or create your own event on Sched.
avatar for Verse

Verse

Plaza Catalunya, 21 3ª planta Barcelona 08002
Verse allows people to make and share payments instantly around Europe

My Host Companies Sessions