Join our dynamic accounting team as an Accountant in Johannesburg. You will handle financial transactions, support the preparation of financial statements, and ensure compliance with accounting standards. This role requires strong analytical skills and the ability to communicate financial information effectively.