25 Innovative Defense Technologies Jobs In Newport, RI reset