Mechanical Engineering would be advantageous. Must be a citizen of South Africa Currently unemployed and not have
share this job on whatsapp
renewable projects is preferred; South African citizen is preferred. Other Skills: Available to work on