Controller Jobs in Canada (No ghost jobs, direct from employers)

  • $97K median pay

Controller jobs across Canada, checked every hour. Pay where listed, posting age, company reviews and a ghost-job check on every posting.

870 jobs found

  • 14 hours agoLow ghost risk
    American Iron & MetalOn-siteMirabel, QC$75K - 100KMid-level
  • 2 days agoLow ghost risk
    ArmtecOn-siteWinnipeg, MB$85K - 115KLead
  • 5 days agoLow ghost risk
    Hyatt Hotels Corp.On-siteNiagara On The Lake, ON$85K - 120KSenior
  • 5 days agoLow ghost risk
    DMG BLOCKCHAIN SOLUTIONSOn-siteDelta, BC$120K - 180KLead
  • 1 week agoModerate ghost risk
    Belfor Canada Inc.On-siteLondon, ON$80K - 110KLead
  • 2 days agoLow ghost risk
    Techo-BlocOn-siteSaint Hubert, QC$70K - 90KMid-level
  • 1 week agoLow ghost risk
    Standard AeroOn-siteWinnipeg, MB$85K - 110KMid-level
  • 5 days agoLow ghost risk
    PCL ConstructionOn-siteMontréal, QC$75K - 105KMid-level
  • 1 week agoLow ghost risk
    Harris Computer SystemsOn-siteOntario, ON$61K - 75KMid-level
  • 1 week agoLow ghost risk
    Harris Computer SystemsOn-siteOttawa, ON$64K - 78KMid-level
  • 6 days agoLow ghost risk
    Delta Star, Inc.On-siteSaint Jean Sur Richelieu, QC$60K - 85KMid-level
  • 1 week agoModerate ghost risk
    West FraserOn-siteQuesnel, BC$70K - 89KMid-level
  • 1 week agoLow ghost risk
    Air CanadaOn-siteWinnipeg, MB$120K - 160KLead
  • 1 week agoLow ghost risk
    Regal Rexnord Corp.On-siteLangley, BC$100K - 140KSenior
  • 2 weeks agoLow ghost risk
    Liebherr Mining EquipmentHybridBurlington, ON$120K - 160KLead
  • 1 week agoLow ghost risk
    Taseko Mines LimitedOn-siteMcleese Lake, BC$82K - 102KMid-level
  • 2 weeks agoModerate ghost risk
    WPP PLCOn-siteToronto, ON$120K - 180KSenior
  • 1 week agoLow ghost risk
    WSPOn-siteLaval, QC$82K - 111KMid-level
  • 1 week agoLow ghost risk
    WSPOn-siteMontréal, QC$83K - 108KMid-level
  • 2 weeks agoModerate ghost risk
    BluMetric Environmental Inc.On-siteOttawa, ON$90K - 120KLead

Controller

American Iron & Metal

14 hours agoOn-siteMirabel, QC$75K - 100KMid-level

Why this job matches

See how well your resume fits this job and what it is missing.

Company Description

18 BLACK golf club is redefining the private club experience through an exceptional golf course, world-class facilities, outstanding hospitality, and a commitment to excellence. Closed for the past three years while undergoing a complete transformation, the club is preparing to enter an exciting new chapter and is seeking a Controller to help support its relaunch and future growth.

Job Description

Reporting directly to the General Manager, the Controller will be responsible for accounting, financial reporting, budgeting, payroll, internal controls, and compliance. The successful candidate will also play a key role in building the administrative department, hiring personnel, and implementing the systems, processes, and controls required to support the club's operations.

Key Responsibilities

  • Prepare monthly and annual financial statements.
  • Develop and monitor operating and capital budgets.
  • Support management with financial planning and departmental budget oversight.
  • Participate in the recruitment, onboarding, and development of personnel.
  • Coordinate year-end audits with external accountants.
  • Implement and maintain administrative and financial systems, policies, and procedures.

Qualifications

  • Accounting designation preferred; candidates with extensive accounting and financial management experience will also be considered.
  • Minimum of five years of relevant experience.
  • Strong knowledge of accounting, financial reporting, budgeting, payroll, and regulatory compliance.
  • Proficiency with accounting and management software.
  • Experience in the golf industry, hospitality, or a high-end service environment is considered an asset.
  • Bilingualism (French and English), both spoken and written.
  • Strong organizational, communication, and leadership skills.

Additional Information

We offer a competitive compensation package, including salary, employee benefits, and opportunities for professional development.

Company Reviews

Employee reviews

2.8

104 Reviews
  • 512 %
  • 428 %
  • 326 %
  • 28 %
  • 127 %
  • don't waste too much time there
    2026-02-09T10:17:29.680

    Pros: Good entry salary but cap quickly

    Cons: Stagnation over the years and bad management

  • Not recommended
    2026-02-05T12:44:33.857

    Pros: As a premature IT team, its a good place to trial and error.

    Cons: Premature Very fast Not organized Priorities shift fast IT is a cost departments from other departments perspective. So its not appreciated well. People stays for a short time Bad onboarding process No promotion

  • Good work environment
    2026-01-24T05:18:22.463

    Pros: Good team Pay is decent Less than 40 hours

    Cons: Rotating schedules Location is in the middle of a metal recucling plant

Frequently asked questions about controller jobs in Canada

What is a ghost job?

A ghost job is a posting for a role the company isn't actively hiring for. Some stay up after the company fills the role. Others collect resumes for an opening that may never come.

You spend an evening tailoring an application, and nobody on the other side is looking for you.

What do controller jobs in Canada pay?

Across the postings here that list pay, the median is about $97,000 a year (in US dollars). About 5 in 10 of these postings list a pay range; the rest show an estimate, marked as one.

How many controller jobs in Canada are there?

At our last count there were about 870 open postings. The list on this page is live, so the count above it is the current one.

How does Enhancv spot a ghost job?

Every posting goes through five checks: how long it has been up, whether a salary is posted, what employees say about the company, how specific the description is and whether it lists real requirements. Each job shows the checks it passed and the ones it didn't.

How fresh are the job postings?

Enhancv checks postings every hour, and every job shows how long ago it went up. Most hires happen within 30 days of posting. A listing that's been open for two months raises its ghost job risk.