We are currently seeking a skilled Accountant to join our team in Johannesburg. The ideal candidate will have a solid understanding of accounting principles and experience in managing financial records. Responsibilities include preparing financial statements, conducting audits, and providing recommendations to improve financial processes.