Manage and record all site financial transactions and petty cash activities.Monitor project expenses and ensure proper cost allocation.Prepare daily, weekly, and monthly financial reports for site management and the finance department.Verify and process supplier invoices, subcontractor payments, and employee reimbursements.Reconcile site cash balances and maintain supporting documentation.Coordinate with the Head Office Finance team regarding payments, budgets, and reporting requirements.Ensure compliance with company financial policies and internal controls.Maintain accurate records of materials, assets, and site expenditures. Bachelor's degree in accounting.2–5 years of accounting experience, within the construction or real estate industry.Strong knowledge of accounting principles and financial reporting.Proficiency in Microsoft Excel and ERP systems.Excellent attention to detail and organizational skills.