Legal Adviser
Johannesburg, GP, ZA
Transnet Limited
Turnstone Trusts and Securities
Compliance and Legal Manager
City of Johannesburg
Compliance Officer (Treasury Department)
Rand Refinery Limited
Contracts Manager
University of Johannesburg