Personal Information
Organization / Workplace
Barcelona Spain
Industry
Retail
Tags
esade
vk consultig
vk
See more