Senior Specialist
Barcelona, Catalonia, Spain
Merck Group
Merck Farma y Química
Técnico Informático
IT Application Project Lead
Project leader