CNC Machine careers in Birgu, Malta