We are seeking a detail-oriented Accountant to join our Johannesburg office. This role requires a strong foundation in accounting principles and a passion for financial reporting. The ideal candidate will be responsible for managing financial records, preparing tax returns, and ensuring compliance with regulations.