mechanic, diesel fitter or automotive machinist Extensive knowledge on all the parts in assembling a diesel
share this job on whatsapp