- Manage the daily operations of the accounting department- Process month and end year process, accounts payable/receivable, cash receipts, general ledger - Monitor and analyze accounting data and produce financial reports or statements- Establish and enforce proper accounting methods, policies and principles- Coordinate and complete annual audits- Control purchasing - Set up accounting voucher (accounting document)- Bank reconciliations for company bank accounts- Daily payment processing- Daily cash management reporting- Accounts receivable controlling - Accounting payable controlling- Monthly tax return and annual profit tax return- Controlling accounting system - Stock cost managing- Prepare lesson for accounting practical room (accounting lab)- Prepare lesson for accounting software (QuickBooks, Excel Accounting, Advanced Excel)- Other duty is working closely to CEO (Manager).