CR&R Waste Services
–
El Centro, CA, 92244
... Position Overview: As a Diesel Mechanic, you will perform all types of repairs on Diesel equipped Company vehicles such as Front Loaders, Side Loaders, Roll-Off trucks and others as required and general repair on other Diesel systems as needed. We ... - May 07