As an Auditor at our esteemed company in Johannesburg, you will play a key role in financial reporting, compliance assessments, and risk management. You will conduct audits on various financial statements, ensuring adherence to regulatory standards while identifying areas for improvement.