Accounting Manager (CPA) – Insurance Brokerage | Hamilton, ON

Morison Insurance Brokers Inc.

Hamilton

On-site

CAD 80,000 - 115,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

RRSP matching 7.5%
Paid CPA dues
Health, dental, and vision benefits
4 weeks vacation + personal days
Continuing education support
Modern offices

Job summary

Morison Insurance is seeking an Accounting Manager (CPA) to lead the accounting function and modernize controls in Hamilton, ON. The role oversees payroll for 100+ employees across six locations, ensures accuracy and compliance, and partners with leadership on financial insights.

Reporting to the Director - IT, Admin and Finance, this on-site position offers growth in a family-owned brokerage with a strong benefits package and opportunities for process improvement.

Qualifications

  • CPA designation required or in final stages.
  • 2+ years progressive accounting experience, preferably in insurance/financial services/private company.
  • Experience budgeting, financial controls, and month-end close.
  • Hands-on payroll processing experience.

Responsibilities

  • Lead and develop the accounting team and monitor financial performance.
  • Design and enforce accounting policies, procedures, and internal controls.
  • Oversee payroll processing and remittances for 100+ employees across locations.
  • Deliver monthly financial statements and operating metrics to leadership.
  • Identify process improvements and automation opportunities.

Skills

Financial leadership
Budgeting & forecasting
Payroll processing
Internal controls
Communication skills
Process improvement
Insurance/financial services exposure

Education

CPA designation (or final stages)
2+ years accounting experience

Tools

EPIC

Job description

Accounting Manager (CPA) - Insurance Brokerage | Hamilton, ON
About Morison Insurance

Morison Insurance is a family-owned independent brokerage with over 100 team members across six Southern Ontario locations. Over 30 years, we've grown from one downtown Hamilton office into one of the region's most trusted names in insurance. Every decision we make is guided by our five core values: Go Beyond, Evolve, Own It, Our Promise, and Unified.

Why this role matters

This is the senior finance seat in a growing, owner-led business. You'll report directly to the Director - IT, Admin and Finance and be the person leadership relies on to understand the numbers behind our growth. You'll own the accounting function, and you'll have real room to modernize how we do it: controls, reporting, systems, and process.

This is an on-site role in Hamilton, Monday to Friday.

What you'll own

Financial leadership and controls

  • Lead and develop the accounting team, and monitor the company's overall financial performance
  • Design, document, and enforce accounting policies, procedures, and internal controls
  • Safeguard the accuracy and integrity of all transaction data

Reporting, budgeting, and insight

  • Deliver monthly interim financial statements and operating metrics to leadership
  • Lead budget preparation, variance analysis, and management cost reporting
  • Turn financial results into clear, practical recommendations for the leadership team

Compliance and operations

  • Manage and process semi-monthly payroll for 100+ employees across six locations, ensuring accuracy, compliance, and timely remittances
  • Oversee accounts payable, accounts receivable, and collections
  • Prepare government returns, remittances, and payments

Continuous improvement

  • Identify and lead process and systems improvements, including automation opportunities
  • Lead special projects that support the company's growth
What you bring
  • CPA designation (or in the final stages of completing it)
  • 2+ years of progressive accounting experience, ideally in insurance, financial services, or a private company
  • Experience managing budgets, financial controls, and month-end close
  • Hands-on payroll processing experience
  • Strong communication skills, and the ability to explain numbers to non-finance leaders
  • Curiosity about new tools and better ways of working
  • Applied EPIC experience is an asset, not a requirement
What we offer
  • Competitive salary
  • RRSP matching up to 7.5%
  • Paid CPA dues
  • Group health, dental, and vision benefits, plus Employee Assistance Program (EAP)
  • 4 weeks' vacation, paid personal days, and extra days off at Christmas
  • Early Friday close on long weekends from May through October
  • Full commission on employee home and auto policies
  • Continuing education support
  • Modern offices and a team that genuinely cares
Equal opportunity and accessibility

Morison Insurance is an equal opportunity employer committed to an inclusive workplace. We provide disability-related accommodations throughout the recruitment process. Contact accessibility@morisoninsurance.ca or let your interviewer know if you need one.

We appreciate all applications. We will contact candidates selected for interview, and we will follow up with everyone we interview.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Commercial Insurance Account Manager
Commercial Insurance Account Manager

Morison Insurance Brokers Inc. • Hamilton

On-site
CAD 65,000 - 95,000
7.5% RRSP matching
Group benefits plan
Fitness benefit
+7
CPA Accounting Manager — Insurance Brokerage, Hamilton
CPA Accounting Manager — Insurance Brokerage, Hamilton

Morison Insurance Brokers Inc. • Hamilton

On-site
CAD 80,000 - 115,000
RRSP matching 7.5%
Paid CPA dues
Health, dental, and vision benefits
+3
Personal Lines Insurance Broker (Hamilton)
Personal Lines Insurance Broker (Hamilton)

Morison Insurance Brokers Inc. • Hamilton

On-site
CAD 55,000 - 75,000
Competitive salary
7.5% RRSP matching
Group Benefits Plan
+4
Digital Sales Commercial Lines Insurance Broker (Hamilton)
Digital Sales Commercial Lines Insurance Broker (Hamilton)

Morison Insurance Brokers Inc. • Hamilton

On-site
CAD 50,000 - 80,000
4 weeks vacation
RRSP matching program
Group Benefits Plan (health, dental, vision coverage)
+1
Digital Sales Personal Lines Insurance Broker (Hamilton)
Digital Sales Personal Lines Insurance Broker (Hamilton)

Morison Insurance Brokers Inc. • Hamilton

On-site
CAD 60,000 - 80,000
RRSP matching
Group benefits
Vacation 4 weeks
+2
Commercial Insurance Account Manager - Simcoe
Commercial Insurance Account Manager - Simcoe

Morison Insurance Brokers Inc. • Central Ontario

On-site
CAD 55,000 - 80,000
7.5% RRSP matching
Group Benefits Plan (health, dental,  
4 weeks vacation
+4
Insurance Operations & IT Manager
Insurance Operations & IT Manager

Morison Insurance Brokers Inc. • Hamilton

On-site
CAD 80,000 - 100,000
Competitive salary
Comprehensive group benefits
RRSP matching program - 7.5%
+2
Personal Lines Insurance Broker (St Catharines)
Personal Lines Insurance Broker (St Catharines)

Morison Insurance Brokers Inc. • St. Catharines

On-site
CAD 55,000 - 75,000
7.5% RRSP matching
Group benefits plan
Fitness benefit
+7
Digital Sales Commercial Lines Insurance Broker (Aurora)
Digital Sales Commercial Lines Insurance Broker (Aurora)

Morison Insurance Brokers Inc. • Aurora

On-site
CAD 65,000 - 90,000
Insurance Claims Specialist
Insurance Claims Specialist

Morison Insurance Brokers Inc. • Hamilton

On-site
CAD 55,000 - 75,000
RRSP matching 5%
Health, dental, vision
Employee Assistance Program
+2