Duties & Responsibilities Develop and implement risk-based internal audit plans Conduct financial, operational, and compliance audits across multiple branches Identify risks, control weaknesses, and opportunities for operational improvement Prepare detailed audit reports with practical recommendations Ensure compliance with internal policies, governance frameworks, and regulatory requirements Engage and communicate effectively with senior management and stakeholders Lead, mentor, and support the internal audit team Drive continuous improvement initiatives within the assurance and risk management function Monitor the implementation of audit findings and corrective actions Assist in strengthening internal controls and risk mitigation strategies Travel regularly to operational sites to perform audits and assessments Requirements Minimum Requirements Relevant BCom Degree with completed articles Minimum of 3 years relevant experience in internal audit and/or risk management Strong knowledge of:Internal audit practices Risk management Governance Compliance frameworks Proven leadership and stakeholder management abilities Excellent analytical, communication, and problem-solving skills Ability to work independently and manage multiple priorities effectively High attention to detail and strong professional ethics Willingness to travel regularly between operational sites Advantageous CIA qualification completed or currently in progress Experience with audit software and data analytics tools Experience within agricultural, operational, or investment environments