-Prepare accounting entries for cash, bank, assets to ensure all accounting transactions are updated into general ledgers correctly, in time, follow Vietnamese Accounting Standard and company internal rules. -Prepare payment request, checking invoice and other accounting documents -Prepare, assist and review the preparation of the Company’s annual business plans, budgets -Responsible for managing and controlling all finance-related operations of the company including: management of the day-to-day transactions, preparing cash flow reports, conducting financial analysis and preparing periodic financial reports of the Company -To work with auditors, banks, tax authority and other regulators and ensure legal and regulatory compliance of the Company. - Other required that related accounting supporting.