HR Talent Officer
Barcelona Supercomputing Center (BSC)
Location : Barcelona B ES
Master Degree in Human Resources or postgraduate degree in Development. Excellent verbal and written Spanish and English….
Barcelona Supercomputing Center (BSC)
Location : Barcelona B ES
Master Degree in Human Resources or postgraduate degree in Development. Excellent verbal and written Spanish and English….