Responsible for the daily operations of accounts assigned including, but not limited to, account payables and vendor payments, recurring accruals and other journal entries, bank reconciliation, billings and invoices, collections, etc.
Ensure proper maintenance of documentation and filing to support financial reporting
Monthly closing of management account in a timely manner
Handling petty cash disbursements and reimbursements
Maintain accurate and timely recording on books of accounts
Prepare and process monthly, quarterly and annual tax returns
Check and verify documents for reconciliation and ensure proper documentation for internal and external auditor’s review
Timely reporting to Management.
Assist in annual financial audit
Bank reconciliation & analysis
Account Reconciliations – G/L, customers and vendors
Liaise and coordinate with other departments and other external business executives such as banks, clients and vendors on a range of inquiries and/or issues
Prepare necessary documents and schedules for business permit applications
Communicate to internal and/or external parties
Perform other duties as assigned by the immediate manager
Degree in Accounting/Finance
At least 3 years in-depth experience in general ledger accounting, accounts receivable and accounts payable
Experience with accounting systems and MS office and Google apps, experience with Microsoft Dynamics Business Central is a strong plus
Knowledge of local GAAP and IFRS requirements
Experience with local statutory filings
Co-working space background is a plus
Ability to work independently as well as with a team• Good analytical and communication skills• Good verbal and written proficiency in English• Proactive, driven, vigilant, and resilient