About The Opportunity
Working directly with company leadership, the Finance Manager will be responsible for managing day-to-day accounting, financial reporting, project costing, cash flow forecasting, budgeting, and financial planning. The successful candidate will also play a key role in establishing financial processes, improving internal controls, and building scalable systems to support the company's continued expansion.
Key Responsibilities
Accounting & Financial Operations
- Oversee the complete accounting cycle, including accounts payable, accounts receivable, payroll, bank reconciliations, and month-end/year-end closing.
- Manage progress billing, change order invoicing, and collections across active construction projects.
- Monitor accounts receivable and payable holdbacks in accordance with BC Builders Lien Act requirements.
- Process subcontractor and supplier payments, ensuring appropriate documentation, WorkSafeBC clearance, and lien waivers.
- Manage GST/PST filings, payroll remittances, WorkSafeBC premiums, and CRA compliance.
Job Costing & Financial Reporting
- Maintain accurate project-level job costing and ensure expenses are properly tracked against budgets.
- Prepare monthly Work-in-Progress (WIP) schedules, project profitability reports, and financial statements.
- Collaborate with Project Managers to monitor committed costs, forecast cost-to-complete, and identify potential budget overruns or margin risks.
- Develop financial dashboards and reporting tools to provide visibility into project performance and overall business operations.
Cash Flow, Budgeting & Financial Planning
- Manage cash flow forecasting and working capital requirements.
- Lead annual budgeting, overhead planning, and financial modelling to support business growth and hiring decisions.
- Maintain relationships with financial institutions, banking partners, credit facilities, insurance providers, and bonding/surety companies.
- Support leadership with pricing strategies, compensation planning, and financial decision-making.
- Coordinate with external accountants on year-end reporting, tax planning, audits, and financial reviews.
Financial Systems & Internal Controls
- Implement and improve accounting systems, financial workflows, approval processes, and internal controls.
- Identify opportunities to streamline financial operations and improve reporting accuracy.
- Develop and document financial procedures that can support future team expansion.
- Establish scalable processes to support the company's growth.
Administrative & General Business Support
- Assist with vendor and supplier onboarding, contract documentation, insurance certificates, and company records.
- Support HR administration, including employee onboarding, personnel documentation, benefits administration, and payroll changes.
- Provide general operational and administrative support as required in a growing business environment.
Qualifications & Requirements
- Minimum 5 years of progressive experience in accounting or finance, preferably within the construction or project-based industry.
- Strong hands-on experience with construction accounting, progress billing, holdbacks, job costing, and WIP reporting.
- Solid understanding of Canadian accounting practices, taxation, payroll, and statutory remittance requirements.
- Advanced proficiency in Microsoft Excel and experience with accounting platforms such as QuickBooks Online, Sage, or similar software.
- Ability to manage both day-to-day accounting activities and higher-level financial planning.
- Strong analytical, organizational, and problem-solving skills.
- Excellent communication skills with the ability to present financial information to non-financial stakeholders.
- High level of integrity, discretion, and professionalism when handling confidential financial information.
Preferred Qualifications (Assets)
- CPA designation or actively pursuing CPA certification.
- Previous experience working with a general contractor, particularly in commercial construction or tenant improvements.
- Knowledge of construction management platforms and accounts payable automation software.
- Experience with HR administration, employee onboarding, benefits, and employment standards.
- Exposure to bonding, surety arrangements, banking relationships, and credit facilities.
- Experience developing or scaling the finance function within a small or mid-sized organization.