- Prepare accurate and timely financial statements (balance sheets, income statements, cash flow statements) for internal and external reporting.- Lead the preparation of annual budgets, forecasts, and financial plans for the company.- Monitor and track budget performance, identifying variances and recommending corrective actions.- Oversee the accounts payable and accounts receivable functions, ensuring accurate and timely processing of invoices, payments, and collections.- Oversee the maintenance and reconciliation of the general ledger, ensuring accuracy and completeness of all financial records.- Ensure the companys compliance with all local, state, and federal tax regulations, including VAT, sales tax, and corporate taxes.- Oversee inventory accounting for building materials, ensuring accurate recording of stock movements, cost of goods sold (COGS), and valuation.- Manage the companys cash flow by ensuring that sufficient funds are available to meet operational and capital requirements.- Establish and enforce internal controls to ensure the accuracy, integrity, and security of financial information.- Conduct internal audits to identify and address any discrepancies or areas of potential risk.- Oversee the use of accounting software and systems (e.g., ERP systems, QuickBooks, SAP) to ensure financial processes are streamlined and accurate.- Supervise, mentor, and train junior accountants and other accounting staff, providing guidance and support in their professional development.- Assist in coordinating external audits, providing auditors with necessary financial documentation and explanations as required.- Provide financial advice to senior management regarding strategic business decisions, mergers, acquisitions, or expansion projects.- Review cost structures for building materials and ensure effective cost control measures are in place to maintain profitability.- Build and maintain relationships with external stakeholders, including auditors,