Controller

Horizon SF ·horizonrecruit.com

Location US
Salary USD 140,000 / year
Type Full time
Level Mid
Source Shazamme
Accounting and Finance
Apply direct

Horizon Recruitment is recruiting for a Controller who will play a key leadership role in overseeing the organization's financial operations while supporting long-term strategic growth. Reporting to the senior finance executive, this position is responsible for maintaining strong financial controls, leading the accounting function, improving financial systems and reporting, and providing the insights needed to support sound business decisions. This is an excellent opportunity for a CPA who enjoys combining hands-on accounting leadership with process improvement and team development.


Responsibilities:

  • Lead all accounting operations, including general ledger, reconciliations, financial reporting, and month-end close.
  • Safeguard organizational assets through strong internal controls and sound financial management practices.
  • Prepare quarterly financial statements, forecasts, variance analysis, and management reporting.
  • Support the annual budgeting process and provide financial analysis for strategic initiatives.
  • Oversee payroll, employee benefits, RRSP administration, and statutory remittances to ensure accuracy and compliance.
  • Manage accounts receivable, accounts payable, payroll, and senior accounting staff while supporting their ongoing development.
  • Improve financial reporting through automation, standardized processes, and meaningful dashboards.
  • Monitor cash flow, treasury activities, investments, and operating credit facilities.
  • Coordinate annual audits, regulatory reporting, tax filings, and compliance requirements.
  • Oversee capital asset accounting and monitor project spending against approved budgets.
  • Partner with internal stakeholders to support fundraising, reserve funds, and donor reporting.
  • Recommend and implement improvements to financial systems, policies, procedures, and internal controls.
  • Support cross-functional projects that strengthen financial operations and organizational effectiveness.

Requirements:

  • CPA designation required.
  • University degree in Accounting or a related discipline.
  • Progressive accounting leadership experience, including managing a finance team.
  • Strong knowledge of Canadian accounting standards, CRA requirements, and financial reporting.
  • Experience overseeing payroll, benefits administration, and statutory compliance.
  • Proven ability to develop financial policies, strengthen internal controls, and improve business processes.
  • Experience with budgeting, forecasting, financial analysis, and management reporting.
  • Strong systems experience, including ERP or financial management platforms; experience with Blackbaud Financial Edge is considered an asset.
  • Advanced Excel skills and proficiency with Microsoft Office and Google Workspace.
  • Experience in not-for-profit organizations, and/or fund accounting is considered an asset.
  • Strong analytical, organizational, and problem-solving skills with exceptional attention to detail.
  • Ability to build collaborative relationships while maintaining confidentiality and professionalism.
  • Self-motivated with a continuous improvement mindset and the ability to manage multiple priorities.

Remuneration:

  • Base salary: $120,000 - $140,000.
  • Competitive benefits package.


Only candidates eligible to work in Canada will be considered

Horizon Recruitment Inc. is a specialized recruitment and search firm with two complimentary practice areas: Finance & Supply Chain.

Frequently asked questions

Who is hiring for the Controller role?
Horizon SF is hiring for the Controller position, a Shazamme client. Apply directly on the employer's career site.
Where is the Controller job located?
The Controller role with Horizon SF is based in US.
What does the Controller role pay?
Horizon SF lists the Controller role at up to USD 140,000 per year.
Is the Controller role full-time or contract?
This is a full time position at Horizon SF.
What experience level is the Controller role?
The Controller position is aimed at mid-level candidates.
How do I apply for the Controller role at Horizon SF?
Apply directly on Horizon SF's career page via the Apply button on this listing. ZammeJobs links straight through to the employer's ATS — no third-party form, no resume database.
Apply direct