Director of Finance
Listed on 2026-09-12
-
Finance & Banking
Financial Reporting, Financial Manager, Financial Controller, Financial Compliance
Management Full Time Kitchener, ON $120,000 - $150,000 CAD per year
Eagleview Construction is looking for a business-minded, analytical, and hands‑on Director of Finance to join our growing team.
This is a senior leadership role for someone who enjoys creating financial clarity, improving systems, turning data into actionable insight, and helping a leadership team make better decisions.
With a team already in place managing our day‑to‑day accounting activity, we are looking for someone who can take ownership of the broader finance function - strengthening our financial reporting and controls while becoming a strategic partner to the President and leadership team.
About Eagleview ConstructionWe are a residential design-build renovation and construction company driven by a simple mission:
A great construction experience, for great people, by great people.
Our core values:
Pride, Integrity, Grit, Simplicity, Enthusiasm, and Teamwork guide how we work every day.
We are a growing company with established systems, a strong team, and an ongoing commitment to improving how we operate. As we continue to scale, we want better visibility into our financial and operational performance so our leaders can make informed decisions with confidence.
The RoleAs Director of Finance, you will report directly to the President, lead our finance function, and serve as a member of Eagleview's leadership team.
You'll be responsible for:
- Owning monthly, quarterly, and annual financial reporting
- Leading annual budgeting, quarterly budget reviews, forecasting, and cash‑flow planning
- Providing oversight of project profitability, job costing, and WIP reporting
- Managing and developing our Bookkeeper and overseeing the integrity of day‑to‑day accounting processes
- Building meaningful dashboards, KPIs, and company‑wide OKR reporting
- Turning financial and operational data into clear insights for managers and leadership
- Strengthening financial controls, risk management, and reporting processes
- Supporting strategic planning, investment decisions, and business growth
- Managing relationships with banks, accountants, tax advisors, insurers, and other financial partners
- Continuously improving the systems and processes that support the finance function
This is not a role where you'll simply report what happened last month. We are looking for someone who can help us understand why it happened, what it means, and what we should do next.
In This Role You Will- Ensure accurate and timely financial statements, including P&L, Balance Sheet, and Cash Flow reporting
- Lead month‑end and year‑end close and coordinate with our external accountants
- Maintain strong oversight of AP, AR, payroll, reconciliations, remittances, and accounting controls
- Become highly proficient in our Buildertrend and Quick Books Online environments and ensure project financial processes are being followed consistently
- Review project and portfolio performance to identify margin erosion, cost overruns, billing risks, and financial trends
- Maintain reliable WIP and project profitability reporting
- Lead the annual company budgeting process and quarterly financial reviews with the leadership team
- Prepare and present quarterly financial updates as part of our company‑wide State of the Company meetings
- Maintain rolling forecasts and short- and long‑term cash‑flow planning
- Partner with managers to understand financial variances and assist them in developing recovery plans when results are off target
- Develop and maintain company dashboards, KPIs, and OKRs that give leaders and employees timely visibility into performance
- Support department leaders in becoming more financially capable and confident in interpreting their numbers
- Provide financial modelling and analysis for hiring plans, capital investments,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).