Personal Information
Organization / Workplace
Cluj-Napoca
Occupation
Recruitment Business Partner
Industry
Technology / Software / Internet
Tags
information technology
software
innovation
technology
See more