Group Finance Director
Johannesburg, GP, ZA
Excellerate Holdings Ltd
Trenchard Investments
Owner
EY
Manager
University of South Africa