Join our dynamic team as an Accountant in Johannesburg! Your primary duties will include preparing financial statements, managing accounts payable and receivable, and coordinating audits. We're seeking someone who is proactive, detail-oriented, and excited to contribute to our clients' success.