Production Manager
Barcelona, Catalonia, Spain
Bacardi
Production Manager
Bacardi
Engineering and Technical Coordination Manager for Europe
Schneider Electric
Process Engineer
Manuli Rubber Industries
Process Engineer
Schneider Electric
Engineering Manager Lean Programme Lead
Ecolab
Plant Manager
Bacardi
Supply Chain, Engineering and Innovation Manager
Nottingham Law School
Universidad de Cantabria