Nel Charl

Head Strategic Communications, Marketing and Corporate Affairs Capitec Bank South Africa