Jordi

Product Design Team Lead

Barcelona, Spain