Canada · Public Sector Salary DisclosureEdition 2025
Ontario · 2025 · position

Maintenance Supervisor

Every Maintenance Supervisor on the Ontario Sunshine List — public-sector employees with this job title, their employers and total compensation.

People with this title30
Average compensation$120,930.00
Highest$161,178.71
Lowest$101,482.57
FIG. 02

How pay is distributed

Where the 30 Maintenance Supervisors on the list actually sit — not just the average. Bars show how many people fall in each pay band.

Q1MedianQ3$101K$161K
Median $117,858Middle 50%: $108,123–$122,542
FIG. 03

Who employs the most Maintenance Supervisors

Employers with the most people in this role, ranked by headcount.

#
Employer
People
Avg comp
Top comp
1
6
$146,166.00
$161,178.71
2
6
$125,988.00
$141,775.89
3
5
$111,077.00
$121,120.78
4
4
$116,380.00
$117,858.31
5
3
$108,575.00
$110,095.93
6
2
$102,507.00
$103,016.82
7
1
$121,792.00
$121,791.65
8
1
$114,850.00
$114,849.76
9
1
$105,216.00
$105,215.82
10
1
$101,483.00
$101,482.57
FIG. 04

Every Maintenance Supervisor on the list

Open any row for the full salary history of that person.

RankName & PositionEmployerYearCompensationBenefits
1Michael Mazza
Maintenance Supervisor
City Of Windsor
City Of Windsor2025$160,370$809
2Antonio Varacalli
Maintenance Supervisor
City Of Windsor
City Of Windsor2025$155,690$497
3Pietro Laporta
Maintenance Supervisor
City Of Windsor
City Of Windsor2025$151,270$898
4Ralph Prestia
Maintenance Supervisor
City Of Windsor
City Of Windsor2025$145,377$497
5Antonino Ferro
Maintenance Supervisor
City Of Windsor
City Of Windsor2025$141,040$995
6Michael Contant
Maintenance Supervisor
City Of Ottawa
City Of Ottawa2025$140,971$805
7Jason Scholar
Maintenance Supervisor
City Of Ottawa
City Of Ottawa2025$133,642$805
8Bernard Deeke
Maintenance Supervisor
City Of Ottawa
City Of Ottawa2025$122,064$728
9Paul Nixon
Maintenance Supervisor
County Of Wellington
County Of Wellington2025$120,987$804
10Dan Kendall
Maintenance Supervisor
Thames Valley District School Board
Thames Valley District School Board2025$121,121
11Paul Hearn
Maintenance Supervisor
City Of Windsor
City Of Windsor2025$119,126$426
12Geoffrey Sinclair
Maintenance Supervisor
City Of Ottawa
City Of Ottawa2025$118,643$805
13Chris Mayhew
Maintenance Supervisor
City Of Ottawa
City Of Ottawa2025$118,421$804
14Ronald Lacroix
Maintenance Supervisor
City Of Ottawa
City Of Ottawa2025$117,764$477
15Robert Amos
Maintenance Supervisor
Durham District School Board
Durham District School Board2025$117,858
16Bruce Mathers
Maintenance Supervisor
Durham District School Board
Durham District School Board2025$117,858
17Steven Tyson
Maintenance Supervisor
Durham District School Board
Durham District School Board2025$117,858
18Chad Keller
Maintenance Supervisor
Thames Valley District School Board
Thames Valley District School Board2025$116,013$4
19Micheal Ings
Maintenance Supervisor
London District Catholic School Board
London District Catholic School Board2025$114,850
20Aruna Ajitkumar Rajinidevi
Maintenance Supervisor
Durham District School Board
Durham District School Board2025$111,947
21Jacques Ethier
Maintenance Supervisor
City Of Greater Sudbury
City Of Greater Sudbury2025$109,556$540
22Wayne Marshall
Maintenance Supervisor
City Of Greater Sudbury
City Of Greater Sudbury2025$109,405$540
23Matthew Kaspersma
Maintenance Supervisor
Thames Valley District School Board
Thames Valley District School Board2025$107,516
24Stephen Wright
Maintenance Supervisor
Thames Valley District School Board
Thames Valley District School Board2025$106,614
25Steven Depatie
Maintenance Supervisor
City Of Greater Sudbury
City Of Greater Sudbury2025$105,143$539
26Peter Madden
Maintenance Supervisor
Limestone District School Board
Limestone District School Board2025$105,216
27Beau Chafee
Maintenance Supervisor
Thames Valley District School Board
Thames Valley District School Board2025$104,117
28Scott Bailey
Maintenance Supervisor
Grand Erie District School Board
Grand Erie District School Board2025$103,017
29Taras Korchak
Maintenance Supervisor
Grand Erie District School Board
Grand Erie District School Board2025$101,996
30Joe Surace
Maintenance Supervisor
York Catholic District School Board
York Catholic District School Board2025$101,380$102
FIG. 04

Common questions

About Maintenance Supervisor pay on the Ontario Sunshine List.

What is the average Maintenance Supervisor salary in Ontario?

The average total compensation for a Maintenance Supervisor on the Ontario Sunshine List is $120,930.00, based on 30 people in the role in 2025.

What is the highest Maintenance Supervisor salary in Ontario?

The highest-paid Maintenance Supervisor on the Ontario Sunshine List earned $161,178.71 in total compensation. The lowest in the disclosure earned $101,482.57.

How many Maintenance Supervisors are on the Ontario Sunshine List?

30 people with the job title Maintenance Supervisor appear on the Ontario Sunshine List for 2025.

Which employer pays Maintenance Supervisors the most?

City Of Windsor employs the most Maintenance Supervisors on the list (6), with an average compensation of $146,166.00 and a top earner at $161,178.71.