Manpower UKCNC MachinistOn-siteOpen roleApply (opens in a new tab)LocationSt. Leonards, ExeterTypeContractVisaSponsorship not statedPosted8 Nov 2026