We are looking for an experienced Accountant to join our financial team in Johannesburg. The ideal candidate will be responsible for managing financial records, preparing financial statements, and ensuring compliance with relevant laws and regulations. This role will require strong analytical skills and the ability to work collaboratively with various departments.