We are on the lookout for a skilled Accountant to join our Johannesburg office. In this role, you will be responsible for performing daily accounting tasks, preparing budgets, and assisting in financial planning. The successful candidate should demonstrate strong analytical skills and a thorough understanding of accounting software.