We are looking for a detail-oriented Accountant to join our team in Johannesburg. The ideal candidate will have a solid understanding of accounting principles, along with experience in preparing financial statements, tax returns, and managing a variety of accounting tasks. You will be responsible for ensuring compliance with financial regulations while providing sound financial advice to our clients.