Carol McDonald

Partner

LLB summa cum laude (University of KwaZulu-Natal), BCL
(University of Oxford)