Senior Accountant

Kassen RF ·www.kassen.ca

Location Richmond Hill, Ontario, Canada
Salary CAD 110,000 - 120,000 / year
Type Full time
Level Senior
Source Shazamme
Accounting
Apply direct
A growing professional services organization is seeking a Senior Accountant / Accounting Manager to join its accounting team. This opportunity is ideal for a CPA who combines strong technical accounting and tax expertise with a genuine interest in client relationships, team development, and long-term career advancement.

The successful candidate will have the opportunity to take ownership of complex accounting files, contribute to practical tax-planning discussions, mentor junior colleagues, and develop toward a broader leadership role.

About the Role

Reporting to senior leadership, you will oversee accounting and tax compliance for a portfolio of private clients and businesses. Alongside preparing and reviewing financial statements and tax returns, you will identify tax-planning opportunities, support junior team members, and work closely with leadership to deliver thoughtful, personalized client service.

This is a hands-on position suited to an experienced public accounting professional who is ready to take on greater responsibility and grow into a trusted client adviser. The role is primarily office-based and offers direct exposure to leadership, client advisory work, and future management opportunities.

What You'll Do

  • Prepare and review financial statements, accounting files, working papers, and supporting schedules, ensuring accuracy and completeness.

  • Prepare personal and corporate tax returns for individuals, professional corporations, private companies, and owner-managed businesses.

  • Analyze client circumstances to identify practical tax-planning opportunities and develop recommendations for leadership review.

  • Evaluate compensation strategies, including salary and dividend considerations, and support related tax-planning discussions.

  • Review accounting and tax files before final approval, resolving discrepancies and minimizing the need for further corrections.

  • Provide guidance and technical support to junior accounting staff, review their work, and help develop their professional capabilities.

  • Collaborate with senior leadership on client matters, tax-planning strategies, and complex accounting questions.

  • Build strong client relationships by understanding individual needs, responding thoughtfully to inquiries, and providing dependable service.

  • Identify opportunities to address broader client needs and communicate relevant recommendations to leadership.

  • Contribute to a positive team environment through knowledge sharing, collaboration, and a commitment to high-quality work.

What You Bring

  • CPA designation.

  • Approximately 4–5 years of progressive public accounting experience; candidates with equivalent technical expertise and supervisory readiness may also be considered.

  • Strong hands-on experience preparing and reviewing financial statements, accounting files, and personal and corporate tax returns.

  • Experience working with private companies, professional corporations, entrepreneurs, or individual clients with complex financial needs.

  • Practical knowledge of tax planning, including salary and dividend strategies.

  • Ability to independently manage accounting files, identify technical issues, and ensure work is complete and accurate before final review.

  • Experience mentoring junior colleagues or a demonstrated readiness to take on supervisory responsibilities.

  • Strong organizational skills, sound professional judgment, and excellent attention to detail.

  • Effective communication skills and the ability to explain accounting and tax matters clearly.

  • A client-focused mindset, with empathy, discretion, patience, and a genuine interest in helping people.

Experience in a small or mid-sized public accounting practice is particularly valuable, especially for candidates who enjoy a hands-on environment and direct involvement in client matters.

Why Join?

This is an opportunity to advance your public accounting career within a collaborative, growth-oriented organization that values technical excellence, personalized client service, and meaningful professional relationships. You'll work closely with senior leadership, take ownership of client engagements, contribute to tax-planning strategies, and mentor junior team members while continuing to develop your technical and leadership capabilities.

For the right candidate, the role offers a potential pathway to partnership, along with the opportunity to build lasting client relationships and make a meaningful difference in the financial lives of individuals, families, and business owners.

Frequently asked questions

Who is hiring for the Senior Accountant role?
Kassen RF is hiring for the Senior Accountant position, a Shazamme client. Apply directly on the employer's career site.
Where is the Senior Accountant job located?
The Senior Accountant role with Kassen RF is based in Richmond Hill, CA.
What does the Senior Accountant role pay?
Kassen RF lists the Senior Accountant role at CAD 110,000–120,000 per year.
Is the Senior Accountant role full-time or contract?
This is a full time position at Kassen RF.
What experience level is the Senior Accountant role?
The Senior Accountant position is aimed at senior-level candidates.
How do I apply for the Senior Accountant role at Kassen RF?
Apply directly on Kassen RF'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