We are looking for an experienced Accountant to join our growing team in Johannesburg. The ideal candidate will be responsible for preparing financial statements, managing accounting records, and ensuring compliance with statutory requirements. Your role will also involve collaborating with other departments to optimize costs and improve processes.