Join our Johannesburg team as an Internal Auditor where you will oversee and review financial records to ensure compliance with laws and regulations. This role involves evaluating risk management practices, conducting audits, and providing recommendations to safeguard assets within the firm. We are looking for a results-oriented individual with a passion for accuracy and detail who thrives in a dynamic work environment.