QA/QC Lead – Equipment Fabrication Location: Based in Spain (Barcelona area preferred) La siguiente información ofrece un resumen de las habilidades, cualidades y cualificaciones necesarias para este puesto. Duration: 18-24 months Role responsibility: The role owns