Diesel Engine Shop Mechanic – Elgin, IL.
Shop Service Technician – Elgin, IL Job Summary: Service technician(s) will be responsible for performing service- related preventative maintenance and routine repairs on all DEUTZ products and Non-DEUTZ Construction Equipment. The individual in this position should be personable, a problem solver, reliable, ethical, intelligent, and able to adapt to all the conditions around them – […]