abacus service corporation. Jobs in willow creek,ca - 2