January, 2023 - present
June, 2022
March, 2020
January, 2018
January, 2017
August, 2015
Assistant Audit Manager at Kreston Reeves LLP
Assistant Audit Manager at RS ASSOCIATES
Assistant Audit Manager at RSM Egypt - Chartered Accountants
Assistant Audit Manager at Dyke Yaxley
Assistant Audit Manager at Auditor-General of South Africa