CNC Machine careers in Fgura, Malta