Personal Information
Organization / Workplace
Barcelona, Spain
Occupation
Camaloon
Tags
marketing
branding
brand
economic development
business
human resources
human resource management
See more