Job descriptionAssist in preparation of the Monthly financial statementsResponsible for day to day Accounts Receivables functions including maintain accurate records of Accounts ReceivablesReview AR aging and follow up on overdue accountsTo assist in credit controlling and timely report on overdue ARManaging day to day operation of Accounts Payables function and expenses include managing payment processing mattersPerform and supervise daily operation accounting functions. eg. Account Receivable, vendor payments, cash and bank transaction and inter-companyMonthly closing of AP accounts and reconciliation with vendors' statementsEnsure proper and systematic filing arrangement is done in a timely and accurate mannerHandle audit with external auditorsPerform quarterly GST submission and other statutory reportingPerform Inventory stock take in warehouseWork with the intercompany and external customers to ensure Accounts Receivable issues are resolved on timely basis.Prepare and support on other statutory submissions as request by authorities includinggroup companies (eg : Corporate Income Tax, Transfer pricing and etc).Assist in other accounting duties as assigned by Finance manager / Senior Manager (Finance)