What are the responsibilities and job description for the Diesel Mechanic position at C.R. England?
Diesel Mechanic. Founded in 1920, C.R. England, Inc. is headquartered in Salt Lake City, UT and is one of North America's premier transportation companies. C.R.