Diesel Mechanic, Bedfordview, East Rand. Company Name: SAIL. Our company is currently looking for a Diesel Mechanic based in JHB. Must have experience on Volvo trucks. Ensure that vehicles are serviced and maintained according to the schedule and inspection checklists. Emergency repairs on vehicles