658,489open jobs
38,337companies
96,793added this week
Browse all
Salary
$56k – $152k per year (Estimated)
Location
In office (Kamloops)
Employment
Full-Time
Overview
Company
Impact
Profile match
Elevating your people. Elevating your business.. Our mission is to deliver sustainable solutions that support your culture, create value for your people and help you reach your business objectives.

Norpac is looking for a Controller to ensure that we have accurate financial information, strong controls, accurate project costs, project and overhead forecasts, and realtime and live information on financial positioning

As the organization delivers projects that vary in scope, location, and delivery conditions, the Controller plays a critical role in ensuring that financial planning, reporting, and controls are aligned with operational realities. The role supports executive leadership by bringing clarity to financial performance, cash flow, and risk exposure across the business.

This position is well suited to a construction finance leader who understands project-based environments and is comfortable operating within an execution-focused organization. The Controller will contribute to strategic planning while maintaining strong financial discipline and oversight.

The Controller is responsible for the overall financial management of the company, including accounting, reporting, compliance, budgeting, and internal controls. This role plays a critical leadership function, partnering closely with executive management, project managers, and operations teams to ensure financial performance, profitability, and regulatory compliance across all projects.

Key Responsibilities

Financial Management

· Oversee all accounting operations including AR, AP, payroll, job costing, and general ledger.

· Prepare monthly, quarterly, and annual financial statements in accordance with ASPE/IFRS.

· Manage cash flow, forecasting, and working capital.

· Lead month-end and year-end close processes.

Construction-Specific Duties

· Manage job cost accounting and WIP (Work in Progress) reporting.

· Review project budgets, cost-to-complete, and variance analysis.

· Monitor holdbacks, progress billings, and change orders.

· Ensure compliance with lien legislation and construction contracts.

Financial Control & Accounting

· Full responsibility for general ledger, AP, AR, payroll, and banking.

· Ownership of month-end and year-end close processes.

· Preparation of financial statements under ASPE/IFRS.

· Maintain chart of accounts and accounting policies.

· Ensure accurate revenue recognition and expense matching.

Project & Job Cost Management

· Oversee job cost accounting for all active projects.

· Maintain WIP (Work in Progress) and percentage-of-completion reporting.

· Track labour, materials, subcontractors, equipment, and overhead.

· Review project budgets vs actuals and identify variances.

· Monitor change orders, progress billings, holdbacks, and claims.

· Partner with project managers on financial performance.

Cash Flow & Working Capital

· Prepare weekly and monthly cash flow forecasts.

· Manage collections, payables, and vendor relationships.

· Oversee credit facilities and banking requirements.

· Support bonding and surety reporting.

· Optimize working capital and liquidity.

Compliance & Regulatory

· Ensure compliance with CRA requirements:

o GST/HST filings

o Payroll remittances

o T4/T5 slips

o Corporate tax support

· Ensure compliance with provincial lien acts and contract terms.

· Coordinate external audits and tax engagements.

· Maintain internal controls and financial risk management.

Budgeting & Forecasting

· Lead annual budget process.

· Prepare rolling forecasts and cost-to-complete reports.

· Support strategic planning and financial modeling.

· Provide financial insights for growth decisions.

Leadership & Systems

· Manage and develop accounting staff.

· Implement and improve financial systems (Viewpoint, Jonas, Sage, etc.).

· Drive process automation and efficiency.

· Ensure data integrity and reporting accuracy.

Requirements

  • CPA designation (CPA Canada) - strongly preferred.
  • 5+ years of progressive accounting experience, including construction industry.
  • Strong knowledge of job costing and project accounting.
  • Proficiency with accounting systems (e.g., Viewpoint, Sage 300, QuickBooks, Jonas).
  • Advanced Excel skills.

Preferred

  • Experience in mid-sized construction or contracting firms.
  • Knowledge of bonding, surety requirements, and lender reporting.
  • Experience with union payroll and multi-province operations.

Benefits

  • Comprehensive extended health benefits, including life insurance and long-term disability coverage.
  • Paid parental leave.
  • Based in Kamloops, BC, with flexibility for travel to project sites as required.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
658,489 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Kamloops
$18k per year • In office • Full-Time • 1+ year exp • Gdańsk
Analytics
Microsoft Excel
Management
Outlook
Apply
$16k per year • In office • Full-Time • Gdańsk
Analytics
Microsoft Excel
Management
Outlook
Apply
$124k – $235k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • United States
Analytics
Power BI
Cognos
Microsoft Excel
Apply
$30k – $53k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • United States
Analytics
Microsoft Excel
Apply
$36k – $56k per year (Estimated) • Remote/Hybrid • Internship • Raleigh
Python
SQL
Databases
Snowflake
AI/ML
Spark
Scikit-learn
Pandas
Time Series Forecasting
Analytics
Tableau
Microsoft Excel
Apply
In office • Full-Time • Kamloops
Apply
$64k – $72k per year • In office • Contractor • Kamloops
Apply
$140k – $170k per year • In office • Full-Time • Princeton
Apply
$56k per year • In office • Full-Time • Kamloops
AI/ML
Post-training
Apply
Accounting Assistant 2 months ago
$78k – $82k per year • In office • Full-Time • Vernon
Apply
$29k – $36k per year • In office • Full-Time • Bachelor's Degree • Kamloops
Apply
$62k – $168k per year (Estimated) • In office • Part-Time • Kamloops
Apply
$42k – $48k per year • In office • Full-Time • 3+ years exp • Kamloops
Management
Outlook
Microsoft Teams
SharePoint
Apply
$35k – $40k per year • In office • Full-Time • Bachelor's Degree • Kamloops
Management
Outlook
Apply
In office • Full-Time • Kamloops
Apply
See all jobs
This is one of many
658,489 more open roles from verified company boards, updated every day.