Description : DITCH WITCH WEST – PORTLAND, OR HEAVY EQUIPMENT SHOP TECHNICIAN / MECHANIC: Do you love working... another job, but a career? Ditch Witch West, the premier capital equipment dealer in the West, is seeking Shop Technicians to join their team...