Personal Information
Organization / Workplace
Barcelona Area, Spain Spain
Occupation
Marketing Manager
Industry
Technology / Software / Internet
Tags
tic
technology
tecnologia
school
educacion
learning
teaching
education
See more
- Presentations
- Documents
- Infographics