Financial Controller
Job Description
Job DescriptionDescription:
We are seeking a highly skilled Financial Controller to oversee and actively manage the financial operations of our roofing business. This hands-on role requires a strong understanding of percent-of-completion accounting, Work-in-Progress (WIP) review, and daily involvement in financial oversight. The ideal candidate will have experience leading a local finance team, driving process improvements, and collaborating with operations to ensure accurate financial reporting and strategic planning.
Key Responsibilities:
Financial Management & Reporting
- Oversee Work-in-Progress (WIP) accounting, ensuring accurate project forecast, revenue recognition, and cost tracking.
- Monitor project financials, collaborating with project managers to track performance and improve profitability and cash flow.
- Review and analyze job costing, under/over-billed contracts, and forecasting accuracy.
- Implement processes to ensure proper accounting treatment for under/over-billed contracts, job cost allocation, and forecasting.
- Prepare and review monthly, quarterly, and annual financial statements in compliance with GAAP.
System Implementation and Process Improvement
- Lead or assist in implementing financial systems, ensuring seamless integration with existing processes.
- Identify opportunities for automation, streamline workflows, and enhance financial reporting capabilities in both accuracy and timeliness.
- Develop, maintain, and enhance internal controls to safeguard company assets.
- Oversee, review and ensure the timely and accurate reconciliation of all accounts and general ledger.
Hands-On Operational Involvement
- Work closely with field operations to ensure proper cost controls, job costing, and billing accuracy.
- Implement financial best practices tailored to the roofing industry and improve job profitability tracking.
- Assist in system implementations and upgrades to enhance financial reporting and process automation.
- Ensure compliance in areas such as tax, audit, bonding, lending, and other areas as appropriate.
- Support job site financial analysis, ensuring alignment between operations and finance.
Leadership & Team Development
- Manage and mentor the local accounting team, providing hands-on leadership and development.
- Foster a collaborative and high-performing team culture focused on accuracy, efficiency, and continuous improvement.
- Provide training on financial systems, policies, and industry best practices for the team.
- Serve as a financial liaison between field operations and corporate finance.
Compliance & Internal Controls
- Ensure compliance with construction accounting standards, tax regulations, and company policies.
- Develop and maintain internal controls to safeguard company assets and financial integrity.
- Oversee the audit process, ensuring timely preparation of schedules and coordination with external auditors.
Requirements:
Qualifications & Experience:
- 7+ years of accounting and financial leadership experience, preferably in construction or roofing.
- Strong expertise in Work-in-Progress (WIP) accounting and percent-of-completion accounting highly preferred.
- Experience managing a local finance team and leading process improvements.
- Proficiency in financial software and ERP systems (Business Central, EDGE, Job Nimbus).
- Excellent analytical skills, problem-solving mindset, and hands-on leadership abilities.
- Ability to collaborate with field operations and senior leadership to drive financial success.