We are seeking an experienced Accountant to join our Johannesburg office. In this role, you'll handle a variety of accounting responsibilities such as maintaining financial records, preparing taxes, and conducting audits. Ideal candidates should be proficient in accounting software and possess exceptional analytical skills.