2 Marine Technician Jobs in Portsmouth, RI