Head of Futures
City of Johannesburg, Gauteng, South Africa
Barclays Africa Group Limited
Head of Futures
JSE
Director
chief technology officer
Rand Merchant Bank
Chief Operating Officer and Chief Technology Officer - Global Markets
Accenture
Manager
University of Cape Town
Bishops - Diocesan College