Sasfin financial director Angela Pillay resigns