Engineering & science jobs in Cape Town at NDC Personnel & Contractors CC: Honde