Hello, Guest!

Tag: Naval Power Systems

Russell Marsh Named Leonardo DRS Naval Power Systems Business LeadExecutive Moves

Russell Marsh Named Leonardo DRS Naval Power Systems Business Lead

Russell Marsh, a 12-year veteran of the U.S. Navy, has been appointed vice president and general manager of Leonardo DRS’ naval