Examine financial records, statements, and reports to verify their accuracy and consistency
Assess information systems for compliance with data security and storage standards
Evaluate the effectiveness of existing internal controls, policies, and procedures
Define the scope of internal audits and build comprehensive annual audit plans
Oversee and lead audit engagements end-to-end — from team coordination and account inspection to compliance checking and financial record verification
Manage the complete audit cycle, covering risk assessment, operational effectiveness, financial reliability, and adherence to all applicable regulations
Prepare and deliver clear audit reports; propose practical improvements to accounting practices and internal procedures
Collaborate cross-functionally with other departments to validate records and ensure alignment with company policies
Assess company assets, inventory, financial instruments, and related records to inform and strengthen financial policy
Monitor changes in government financial regulations and ensure the company remains compliant; escalate discrepancies to management promptly
Pinpoint control gaps and vulnerabilities; recommend corrective measures and cost-saving opportunities
Maintain thorough documentation of audit processes and findings
Carry out follow-up audits to assess whether management's corrective actions have been effectively implemented
Take on additional responsibilities and special projects as needed
Qualifications & Requirements:
Bachelor's degree in Accountancy
Certified Public Accountant (CPA) license is required
Prior experience with a top-tier external audit firm is required
Hands-on internal audit experience is required
Exposure to ERP systems is required
Advanced proficiency in MS Office, particularly MS Excel
Excellent written and verbal English communication skills