As an Accountant in our Johannesburg office, you'll manage financial accounts, ensure compliance, and streamline financial processes. You will need to work closely with management to produce accurate financial reporting and assist in strategic decision-making.