Overview and manage the day-to-day Branch accounting operations, including the maintenance of general ledger accounts, accounts payable, accounts receivable and other accounts balances
Ensure accurate and timely financial reports, including the preparation of profit or loss and budgeting and actual comparison reports with compliance with IASs/ IFRSs and other regulatory requirements. Conductiong reconciliation of banking transactions
Coordinate and manage with a third party (External and Internal auditor and supplier and customer) liaising with external auditors and ensuring support with audit requirements
Prepare and file any tax returns and ensure compliance with tax laws and regulations
Performing and reporting other duties to be assigned by management