Facilities Maintenance Technician
20 days ago
Harlow
Our production facilities are located in Sweden, Poland, UK, Germany and China and handle a variety of industrial processes, including plastics and metal fabrication, printing and assembly. Our three ...