The Leonardo DRS Naval Power Systems business is a trusted provider of innovative naval gas and hybrid power systems, control technology and support solutions for the U.S. Navy and navies around the world. Naval Power Systems’ commitment ...
Leonardo DRS is currently seeking an Assembler specializing in bench work. This pivotal role offers the unique opportunity... across all assembly stages, work w/Engineering to build 1st articles by interpreting print/specification with no process provided and the...