Oriol Cantarell i Sala

Building
Lluçanès - Alcoi
Address
C. Lluçanès 43, 08022, Barcelona
Floor
4
Office
Despatx Aplicacions
Section
App Development
Position
Technical