Sephaku Holdings Limited announced appointment of PM Makwana, MJ Janse van Rensburg and B Maluleke as a member of the Audit and Risk Committee in the Annual general meeting held on September 21, 2017.