Join our accounting team in Johannesburg as an accountant, where you'll play a pivotal role in maintaining financial accuracy and compliance. The role involves preparing financial statements, conducting audits, and assisting with budgeting and forecasting. Ideal candidates should have strong analytical skills and a dedication to excellence.