3 CNC Turning Jobs in Torfaen County Borough