Thabo Legwaila, based in City of Johannesburg, Gauteng, South Africa, is currently a Chief Executive Officer at Office of the Tax Ombud, bringing experience from previous roles at Citi, University of Pretoria, University of Johannesburg and National Treasury of South Africa. Thabo Legwaila holds a 1994 - 1996 Baccalaureus Iuris (B Iuris) @ University of Venda. With a robust skill set that includes Microsoft Office, Project Management, Accounting, Lecturing, Sales and more, Thabo Legwaila contributes valuable insights to the industry. Thabo Legwaila has 2 emails on RocketReach.