Trainee Solicitor
Orpington, GB
K&L Gates
Tax Associate Solicitor
Travers Smith
Barclays
Vice President - Compliance Officer (Tax, Finance and Treasury)
University of Cape Town
The University of Law