Controller - C$120,000 - C$130,000 A Year

Highspring

Brampton

Hybrid

CAD 120,000 - 130,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work arrangement
Discretionary annual bonus
Medical, dental, and vision benefits
401(k) retirement plan

Job summary

Highspring is seeking a Controller to join our client in the Greater Toronto Area. The candidate will lead month-end closes, manage project cost accounting, and improve forecasting and reporting.

You will partner with operations to track margins and drive financial insights while overseeing ERP governance and a small finance team. The role demands CPA credentials with 7–10+ years in construction, strong Excel skills, and Jonas Premier experience.

Qualifications

  • CPA with 7–10+ years in construction or general contracting.
  • Strong experience with job costing, WIP, and revenue recognition.
  • Advanced Excel and Jonas Premier ERP experience is a plus.

Responsibilities

  • Lead monthly and quarterly close, ensuring timely P&L, balance sheet, WIP and cash flow reporting.
  • Oversee project cost accounting: budgeting, progress billings, holdbacks, change orders.
  • Drive accuracy in EAC forecasting and WIP reviews; strengthen forecasting with operations.
  • Oversee AR/AP, payroll and cash management with strong internal controls.
  • Lead annual budgeting and rolling forecasts linking backlog and bid pipeline.
  • Own and optimize the Jonas Premier ERP; standardize data and automate reporting.
  • Coach finance team and align EOS scorecards, Rocks and Issues Lists.

Skills

Advanced Excel
Leadership
Forecasting
Internal controls

Education

CPA certification (CA/CGA/CMA) preferred

Tools

Jonas Premier

Job description

About the Company

Our client is a construction management provider. They are looking for a Controller to join their team!

Why Work Here
  • Hybrid work arrangement with flexible culture
  • Good work life balance
  • Be a key player/ head of accounting in a values-driven company
  • Competitive compensation package inclusive of discretionary annual bonus
About the Opportunity
  • Lead monthly and quarterly financial close, ensuring timely reporting of P&L, balance sheet, WIP, and cash flow statements.
  • Oversee all project cost accounting activities, including budgeting, progress billings, holdbacks, and change orders.
  • Drive accuracy and accountability in Estimate at Completion (EAC) forecasting and Work-in-Progress (WIP) reviews.
  • Partner with operations to strengthen forecasting, margin tracking, and decision‑making.
  • Oversee AR/AP, payroll, and cash management with strong internal controls and process discipline.
  • Lead annual budgeting and rolling forecasts, connecting backlog and bid pipeline to financial planning.
  • Own and optimize our ERP system (Jonas Premier) — standardize data, automate reporting, and develop dashboards for actionable insights.
  • Coach and mentor the finance team, ensuring collaboration, development, and clarity in goals and performance.
  • Represent Finance in the EOS (Entrepreneurial Operating System) — ensuring scorecards, Rocks, and Issues Lists drive meaningful results.
About You
  • CPA (CA/CGA/CMA preferred; 7–10+ years in construction or general contracting, with strong experience in job costing, WIP, and revenue recognition)
  • Advanced Excel (Power Query/Pivot) and ERP proficiency (Jonas Premier experience is an asset)
  • Deep understanding of ASPE/GAAP, progress billing, change management, subcontractor compliance, and bonding/insurance requirements
  • Analytical, collaborative, and hands‑on leader with a high sense of ownership, integrity, and calm under pressure
  • A mentor and process‑builder who enjoys improving systems, partnering with operations, and strengthening the financial backbone of the business.
Salary Range

$120,000 – $130,000 / year

Additional Compensation & Benefits
  • Potential for discretionary bonuses
  • Medical, dental, and vision benefits
  • 401(k) retirement plan
Recruiter Information

This position for employment is for a current vacancy with Vaco/Highspring’s client. You must currently reside within the Greater Toronto Area and be permitted to work in Canada to be considered for this opportunity. A recruiter will be in touch with you if your profile meets our client’s requirements for this role.

Equal Opportunity Employer

Vaco by Highspring values a diverse workplace and strongly encourages women, people of color, LGBTQ+ individuals, people with disabilities, members of ethnic minorities, foreign‑born residents, and veterans to apply.

Vaco by Highspring is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race (including but not limited to traits historically associated with race such as hair texture and hair style), color, sex (includes pregnancy or related conditions), religion or creed, national origin, citizenship, age, disability, status as a veteran, union membership, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, political affiliation, or any other protected characteristics as required by federal, state or local law.

Vaco by Highspring and its parents, affiliates, and subsidiaries are committed to the full inclusion of all qualified individuals. As part of this commitment, Vaco by Highspring and its parents, affiliates, and subsidiaries will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact hr@vaco.com .

Additional Information

By submitting to this position, you agree that you will be giving Vaco by Highspring the exclusive right to present you as a candidate for the foregoing employment opportunity. You further agree that you have represented information about yourself accurately and have not affirmatively misrepresented your qualifications. You also agree to maintain as confidential, to the fullest extent permitted by law, any information you learn from Vaco by Highspring about the position and you will limit disclosure of information about the position only to the extent necessary to perform any obligations in furtherance of your application. In exchange, Vaco by Highspring agrees to exercise reasonable efforts to represent you through all solicitation, job screening and resume dispersal.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Financial Controller
Financial Controller

Vaco • Toronto

On-site
CAD 140,000 - 160,000
Bonus
Health benefits
Retirement plan
Accounting Manager
Accounting Manager

Vaco • Vaughan

Hybrid
CAD 90,000 - 130,000
Senior Financial Analyst (12-Month Contract)
Senior Financial Analyst (12-Month Contract)

Vaco • Toronto

On-site
CAD 85,000 - 110,000
Director, Financial Reporting
Director, Financial Reporting

Vaco • Toronto

On-site
CAD 120,000 - 180,000
Discretionary bonuses
Medical, dental, and vision benefits
Company’s 401(k) retirement plan
Accountant - 3 Month Contract
Accountant - 3 Month Contract

Vaco • Mississauga

On-site
CAD 21,000 - 36,000
Medical, dental, vision benefits
401(k) retirement plan
Discretionary bonuses
Restaurant manager
Restaurant manager

popeyes louisiana kitchen • Pickering

On-site
CAD 110,000 - 130,000
Target bonus
Pension match
Professional development programs
Director of Financial Planning and Analysis
Director of Financial Planning and Analysis

Vaco • Toronto

On-site
CAD 160,000 - 180,000
Executive Finance and Accounting Recruiter (Full Desk)
Executive Finance and Accounting Recruiter (Full Desk)

Vaco • Montreal

On-site
CAD 70,000 - 80,000
401(k) retirement plan
Health insurance
Fertility assistance
+3
Executive Finance and Accounting Recruiter (Full Desk)
Executive Finance and Accounting Recruiter (Full Desk)

Vaco • Montreal

On-site
CAD 70,000 - 80,000
Base salary + uncapped commissions
Team performance bonuses
Flexible PTO
+4
Accountant
Accountant

Vaco • Hamilton

On-site
CAD 65,000 - 90,000
Discretionary bonuses
Medical, dental, and vision benefits
Retirement plan