Develop and implement internal audit strategies and risk-based audit plans
Conduct operational, financial, and compliance audits across all units
Monitor audit recommendations and corrective actions
Review transactions, inventory, bank and customer accounts, preparing audit reports
Oversee operational risk management and investigate compliance lapses
Ensure reconciliation of bank statements, customer accounts, stock, and vendor accounts
Safeguard company assets and verify internal control measures
Manage credit customers’ accounts to mitigate fraud and bad debt risks
Liaise with external auditors and regulatory agencies
Oversee tax matters and regulatory audit requirements
Ensure operational expenses align with approved budgets