An engineering company specializing in the installations, repair, and maintenance of diesel engines and turbochargers... is to be responsible for all aspects of the repair, installation, and maintenance of turbochargers. Duties & Responsibilities Assembly......
Job Location: eThekwini, KwaZulu-Natal - Chatsworth, KwaZulu-Natal, South Africa