As an Accountant in our Johannesburg office, you will be responsible for managing financial records, preparing tax returns, and conducting audits. We are looking for candidates who are detail-oriented and have excellent analytical skills to navigate complex financial data.