We are currently seeking a detail-oriented Accountant to join our Johannesburg office. The ideal candidate will have a strong background in financial reporting, budgeting, and tax compliance. You will be responsible for managing client accounts, preparing financial statements, and ensuring compliance with all regulations.