Define the objective and scope of the audit engagement.
Identify critical risks and controls within the business and operational processes under review.
Develop comprehensive, risk-based audit programs.
Supervise the audit team and oversee assistant auditors.
Discuss concerns and issues with the audit client, draft field memorandums, and keep both the client and Internal Auditing Management informed about audit progress.
Conduct risk-based audit procedures in accordance with company policies and international standards.
Prepare audit reports.
Conduct presentations to client management during audit opening and closing meetings.
Offer on-the-job training and mentorship to less experienced staff.
Evaluate the performance and capabilities of assisting staff auditors.
Provide assurance and consulting activities on internal controls as required.