Plan and schedule audit programs.
Ensure completion of audits on time.
Review and assess completion of audits.
Coordinate with clients about auditing practices.
Train and mentor audit assistants and other audit staff.
Analyze financial data, records, reports and statements.
Initiate internal audit controls for effective financial management.
Maintain and update financial databases including audit findings.
Coordinate with the management to take necessary action on audit findings.
Integrate best practices and systems into the audit programs.