We are seeking a detail-oriented Auditor to join our team in Johannesburg. The ideal candidate will have a robust understanding of auditing principles and practices, alongside a passion for ensuring financial transparency and compliance. You will be responsible for conducting audits, compiling reports, and presenting findings to management. Strong analytical skills and attention to detail are essential.