An opportunity has arisen for a Mechanic: Semi-Skilled under the supervision of an artisan, works independently on jobs but is not held fully responsible for final checking and who does more complex repairs, uses fault-finding equipment, ch......
Job Location: Durban, KwaZulu-Natal, South Africa