union of concerned scientists Jobs in deposit,ny - 0