Diesel Mechanic to join our busy repair shop. As a Mechanic, you will assist our customers by diagnosing and repairing issues... with vehicles’ performance and function. As a Mechanic, you must have an in-depth understanding of all vehicle systems...