Controller

CPA Ontario

Toronto

Hybrid

CAD 104,000 - 130,000

Full time

4 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model
One-time home-office bonus

Job summary

CPA Ontario is seeking a Controller to lead day-to-day accounting and financial reporting across the organization. You will guide audits, cash flow management, and investment accounting while building a high-performing finance team.

You will deliver accurate statements and drive continuous improvements in controls and processes. You will report to the Director, Finance, and play a key role in strategic decision-making, ensuring compliance with ASPE and not-for-profit standards, with a hybrid

Qualifications

  • CPA designation and post-secondary degree in Accounting are required.
  • 4–6+ years of accounting experience with demonstrated business know-how.
  • Experience leading an accounting team and fostering engagement.
  • ASPE knowledge required; not-for-profit awareness is a plus.
  • Advanced Excel skills; VBA and Power BI are assets.
  • Experience with accounting systems and cross-functional collaboration.

Responsibilities

  • Lead preparation of quarterly and annual financial statements.
  • Own month-end close, including journal reviews and reconciliations.
  • Develop cash flow reporting and forecasting for liquidity planning.
  • Oversee investment accounting and related reporting.
  • Coordinate interim and year-end audits with external auditors.
  • Prepare budgeted/forecast statements in partnership with stakeholders.
  • Ensure balance sheet reconciliations are complete and accurate.
  • Oversee fixed assets and internal controls compliance.
  • Manage accounting activities for the foundation.
  • Prepare HST returns and regulatory filings.
  • Coach and develop a team of accountants for growth.
  • Identify process improvements and automation opportunities.

Skills

Financial reporting
Cash flow management
Audit coordination
Team leadership
Advanced Excel
Power BI

Education

CPA designation
Accounting degree

Tools

Excel
VBA
Power BI
Accounting systems
Salesforce

Job description

CPA Ontario is not like other organizations

We operate at a rare intersection, both regulator and membership body, responsible for upholding the integrity of the CPA designation while supporting more than 105,000 members and 19,000 students across the province. Our work sits between business and the public interest, between the evolving demands of industry and the standards that make trust possible.

Careers built here tend to look different because the work itself is different. You are not simply contributing to an organization. You are helping shape a profession that touches nearly every sector of the economy at a moment when expectations, technology, and the nature of work are all being rewritten.

About This Opportunity:

The Controller is responsible for supporting day-to-day accounting and financial reporting for CPA Ontario. We're looking for a Controller who thrives on turning financial data into meaningful insight and who takes pride in maintaining a strong, reliable accounting function. Reporting to the Director, Finance, you'll play a key role in financial reporting, audits, investment accounting, cash flow management, and continuous improvement across the finance function. This is an opportunity to lead a talented team, influence financial decision-making, and make a meaningful impact on an organization that values accuracy, collaboration, and professional growth. If you enjoy diving into financial statements, balancing complex cash flows, and ensuring investment activity is reflected accurately and thoughtfully this is the role for you.

What You’ll Be Doing:
  • Lead the preparation of quarterly and annual financial statements, including balance sheets, income statements, and cash flow statements.
  • Own the month-end close process, including journal entry review, approvals, and financial reconciliations.
  • Develop and monitor cash flow reporting and forecasting to support financial planning and liquidity management.
  • Oversee investment accounting, including the recording and review of investment activity, realized and unrealized gains, and related financial reporting.
  • Coordinate and lead interim and year-end audits, serving as the primary point of contact for external auditors.
  • Prepare budgeted and forecast financial statements in partnership with finance stakeholders.
  • Ensure all balance sheet reconciliations are completed accurately and outstanding items are resolved promptly.
  • Oversee fixed asset accounting and ensure compliance with accounting standards and internal controls.
  • Manage accounting activities for the organization's charitable foundation.
  • Prepare HST returns and other regulatory filings.
  • Coach and support a team of accountants, helping them grow their technical knowledge and professional capabilities.
  • Identify opportunities to improve financial processes, strengthen controls, and enhance reporting through technology and automation.
To Be Successful You Need:
  • A post-secondary degree or diploma in Accounting and a CPA designation.
  • A minimum of 4-6 years of prior work experience as an Accountant with demonstrated business and accounting experience.
  • Proven experience managing an accounting team and providing an engaging and productive work environment.
  • Knowledge of ASPE (Accounting Standards for Private Enterprises) is required and understanding compliance requirements for not-for-profit entities is an asset.
  • Advanced skills in Excel and is required. VBA and Power BI experience is an asset.
  • Prior experience working with accounting systems is required.
  • Previous experience working in multi-disciplinary teams and with employees at all levels.
  • Proven attention to accuracy and detail.
  • Knowledge of ASNPO (Accounting Standards for Not-for-Profit Organizations ) would be an asset.
  • Experience with system implementation and process improvement is an asset.
  • Experience with database applications such as Salesforce is preferred.
Salary Range
  • The starting annual salary range for this position is between $103,700 – $129,600 per annum, based on your qualifications, experience, and internal parity. Exceptions may be considered with further review.
Why Join CPA Ontario?
  • We support your well-being through industry-leading benefits, mental health resources, savings programs, and a sustainable approach to how work gets done.
  • We are committed to inclusion as a core part of how we operate, not as an afterthought.
  • We have a hybrid working environment, with three days a week on-site - Tuesday, Wednesday and Thursday - complemented by 2 days of remote work. We are intentional about that: the work we do benefits from being together. We want those days you work from home to be comfortable and offer a one-time bonus towards a home office when you start.
  • We invest in your growth through learning and professional development opportunities, stretch projects, secondments, and genuine paths for career progression.
  • We move quickly. The pace reflects the profession we serve; it can be demanding, but the work matters, and the team around you is invested in the same outcomes you have.
We appreciate your interest in CPA Ontario and this position

At CPA Ontario, we are committed to building high-performance teams. Our selection process is thorough, fair and run by humans. All suitable applications are reviewed by someone on our Recruitment team, and if your qualifications and experience meet the requirements of this role, we’ll be in touch. We encourage you to set up CPA Ontario job alerts for positions that align to your experience and career goals.

CPA Ontario is an inclusive employer. Accommodation is available under the Ontario Human Rights Code. If you require a disability-related accommodation to participate in the recruitment process, please email accessibility@cpaontario.ca with “Accommodation Required” in the subject line to provide your contact information. A member of the Recruitment team will contact you within 48 hours.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Controller
Controller

CPA-Ontari • Toronto

On-site
CAD 104,000 - 130,000
Hybrid work arrangement
Professional development
Competitive benefits
Employer Relations Officer (Contract)
Employer Relations Officer (Contract)

CPA Ontario • Toronto

Hybrid
CAD 104,000 - 130,000
Hybrid work model
Home office stipend
Well-being benefits
+1
Members Coordinator
Members Coordinator

CPA-Ontari • Canada

On-site
CAD 53,000 - 66,000
Hybrid work environment
Home office bonus
Professional development
+1
Employer Relations Officer (Contract)
Employer Relations Officer (Contract)

CPA-Ontari • Canada

On-site
CAD 104,000 - 130,000
Hybrid work environment
Home office stipend
Professional development opportunities
Principal Advisor, Professional Advisory Services
Principal Advisor, Professional Advisory Services

CPA-Ontari • Canada

On-site
CAD 117,000 - 143,000
Hybrid work environment
Well-being resources
Professional development opportunities
Student Services Specialist (Contract)
Student Services Specialist (Contract)

CPA-Ontari • Canada

On-site
CAD 66,000 - 83,000
Hybrid work model
Home office stipend
Director, Deputy Registrar
Director, Deputy Registrar

CPA-Ontari • Canada

On-site
CAD 162,000 - 186,000
Senior Recruiter
Senior Recruiter

CPA-Ontari • Canada

On-site
CAD 83,000 - 104,000
Hybrid working environment
One-time home office stipend
Well-being benefits
Admissions Specialist
Admissions Specialist

CPA-Ontari • Canada

On-site
CAD 66,000 - 83,000
Hybrid work environment
Professional development opportunities
Home office start-up bonus
Communications Manager
Communications Manager

CPA-Ontari • Canada

On-site
CAD 83,000 - 104,000
Hybrid work model
One-time home office bonus