As an Auditor based in Johannesburg, you will be responsible for performing detailed audits, analyzing financial documents, and advising clients on compliance and financial management strategies. This role is pivotal in maintaining the integrity of financial reporting.