Photos

Content referencing Russell Marsh

Leonardo DRS to build new naval power manufacturing complex in Menomonee Falls
Press Release

Leonardo DRS to build new naval power manufacturing complex in Menomonee Falls

$56 million project expected to create up to 220 new jobs in southeastern Wisconsin