Personal Information
Organization / Workplace
Slovak Republic Slovakia
Occupation
Manager PR
Industry
NGO / Public Service
Tags
aiesec
See more