covelo group Jobs in palo alto,ca - 17