large mould injection moulding machines and the ability to manage a team of Setters effectively. This role
share this job on whatsapp