Personal Information
Organization / Workplace
Barcelona Area, Spain Spain
Occupation
Sales Representative Barcelona Segway Tour
Industry
Entertainment / Sports
Tags
sales
marketing
graphic design
design
See more