We are looking for an Accountant to join our vibrant team in Johannesburg. The ideal candidate will be responsible for managing client accounts, preparing financial reports, ensuring compliance with tax regulations, and providing financial analysis. This position offers an excellent opportunity for growth and professional development within our firm.