As an Accountant at our Johannesburg office, you will oversee accounting functions such as managing accounts payable/receivable, producing financial statements, and ensuring compliance with regulatory standards. We're looking for a professional who thrives in a fast-paced environment and puts attention to detail at the forefront.