Featured Mechanical Technician 08/17/2024, ZipRecruiter Newport, RI, USA technician | Mechanical Technician | Mechanical | Power | Development Bookmark job Bookmark job