Environmental Engineering Technician IiiNarragansett, RI