We are seeking an experienced Accountant to join our team in Johannesburg. The successful candidate will be responsible for a range of accounting duties, including preparing financial statements, managing accounts payable and receivable, and ensuring compliance with regulatory requirements. This is an excellent opportunity for someone looking to grow their career in a supportive environment.