Manufacturing Engineering team at Leonardo DRS Naval Power Systems (NPS) has an immediate need for a Senior Engineering Technician... to support specialized manufacturing operations in our Fitchburg, MA location. This person will be responsible for a variety...
Leonardo DRS