Carry out the audit of the Group’s operating units including its wholly owned subsidiary companies;
Conduct follow up on all outstanding audit issues and recommendations to ensure that prompt implementation of agreed corrective measures by the auditees;
Assist in designing audit programmes for the execution of audit review and also to update the existing audit programmes to ensure high risk areas are adequately covered;
...