David Pallares

David Pallares

Technology Engineer

Address
Barcelona, Spain
Linked In
Twitter