Ditch Witch West
–
Newark, CA, 94560
... Are you looking to grow your skills as a mechanic? Are you looking for not just another job, but a career? Ditch Witch West, the premier capital equipment dealer in the West, is seeking Shop Technicians to join their team in Newark. At Pape’, you ... - May 05