A, Bank works:- Handle all bank transactions via internet banking, ensuring accuracy, timeliness, and compliance.- Liaise directly with banks on all related matters, including user rights setup, adherence to banking regulations and instructions, and alignment with Group Treasury and Legal requirements- Prepare necessary banking documents such as bank forms, mandates, and hedging contracts as required- Record all disbursements, including interest, bank fees, and exchange rate differences, in the ERP system; reconcile bank statements with accounting records on a regular basis.- Make weekly cash follow up file as group’s requirement.B, Foreign payables accounting : - Receive, verify, and record all vouchers related to foreign suppliers in the Oracle ERP system. Identify and report any errors or non-compliance with existing procedures and ERP guidelines- Prepare supporting documents for processing payments to foreign suppliers. Coordinate with relevant departments or third parties to collect contracts, invoices, and any additional documentation, ensuring completeness and accuracy.- Review of potential duplicate payments prior to initiating bank remittances.- Perform quarterly reconciliations with related parties via the ERP system, ensuring timely and accurate submission of data; communicate directly with group partners when necessary- Prepare monthly reports on foreign suppliers, including detailed justifications and aging analysis.- Prepare confirmation letter at year end for auditing purposes.C, Loan :- Prepare loan contracts based on the approved templates, ensuring deadlines are met and loan interest calculations are accurate.- Prepare and submit loan reports in accordance with bank requirements.- Liaise with consulting firms regarding loan-related and banking matters,- Filling and arranging bank guarantees (soft and hard versions).D, Others :- Record labor cost receiving from HR department and reconcile periodically.- Back up team in case lacking workforce in accounting team- Other works upon requested.