3 Ocean Engineer Jobs in New London, CT