Personal Information
Organization / Workplace
Barcelona, Spain
Occupation
IT Key Account
Tags
social media
marketing
See more