Accounting and Financial Records: Maintain financial records, including accounts payable and receivable. Process invoices, receipts, and payments. Record all transactions in the accounting software/system. Reconciliation and Reporting: Perform monthly bank reconciliations and assist in reconciling general ledger accounts. Prepare and assist with monthly, quarterly, and annual financial reports. Support year-end audit process and liaise with auditors to ensure compliance. Budget and Cash Flow Management: Assist with budget preparation and monitoring of expenses. Prepare cash flow reports and assist with cash management activities. Tax and Compliance: Assist in the preparation of tax returns, ensuring timely submission of relevant tax filings. Ensure adherence to accounting standards, policies, and procedures. General Administration: Assist with payroll processing and other HR-related financial tasks. Maintain filing systems for all financial documents. Respond to any financial queries from vendors, customers, or internal departments. Collaboration & Support: Work closely with other departments to ensure financial processes are streamlined. Provide administrative support to the finance department as needed.