Skip to content

Maintenance Supervisor Salaries, 2024

76 disclosed on the 2024 Sunshine List · overview and trend →

Disclosed

76

2024 Sunshine List

Median Salary

$117,634

-6.2% vs provincial median

Typical Range

$107,050–$130,852

25th–75th percentile

Top Salary

$149,037

Employers · with 5 or more

EmployerPeopleMedianTop
Transportation16$118,071$134,450
City of Windsor7$139,401$149,037
City of Ottawa6$123,678$147,084
Thames Valley District School Board5$112,691$137,633

All Records · 76 in 2024

#NameEmployerTitle as filedSalaryTotal
1Adrian BusaCity Of WindsorMaintenance Supervisor$149,037$149,559
2Michael ContantCity Of OttawaMaintenance Supervisor$147,084$147,889
3Ryan DackTown Of OakvilleSupervisor, Maintenance$146,830$147,235
4Michael MazzaCity Of WindsorMaintenance Supervisor$146,472$147,251
5Darren LambertTrillium Lakelands District School BoardSupervisor - Maintenance$143,985$144,203
6Jeffrey FrancisTrillium Lakelands District School BoardSupervisor - Maintenance$141,152$141,370
7Pietro Ja LaportaCity Of WindsorMaintenance Supervisor$139,916$140,437
8Annette AshtonRegional Municipality Of DurhamSupervisor, Maintenance$139,568$140,491
9Antonio VaracalliCity Of WindsorMaintenance Supervisor$139,401$139,923
10Dan KendallThames Valley District School BoardMaintenance Supervisor$137,633$137,633
11Craig CookTown Of OakvilleSupervisor, Maintenance$134,496$134,893
12Andrew KeithTransportationMaintenance Contract Supervisor$134,450$134,607
13Jason ScholarCity Of OttawaMaintenance Supervisor$134,248$135,053
14Damon SrokoszSt. Clair Catholic District School BoardSupervisor, Maintenance$133,421$133,519
15Bruce MathersDurham District School BoardMaintenance Supervisor$132,645$132,645
16Marianne GeorgeDurham District School BoardMaintenance Supervisor$132,628$132,628
17Steven TysonDurham District School BoardMaintenance Supervisor$132,625$132,625
18Ralph PrestiaCity Of WindsorMaintenance Supervisor$132,363$132,885
19Robert AmosDurham District School BoardMaintenance Supervisor$132,333$132,333
20Gordon StartTransportationMaintenance Contract Supervisor$130,852$130,981
21Bernard DeekeCity Of OttawaMaintenance Supervisor$128,062$128,899
22Christopher ArsenaultTransportationMaintenance Contract Supervisor$126,827$126,983
23Carlo Di NataleCity Of MississaugaSupervisor, Contract Maintenance$126,559$126,910
24Pawel KaczynskiTown Of OakvilleSupervisor, Maintenance$125,252$125,622
25Stephen SitTransportationMaintenance Contract Supervisor$123,069$123,226
26Paul IbeyDistrict School Board Of NiagaraSupervisor Maintenance$122,664$126,134
27Rod MeinPeterborough Victoria Northumberland And Clarington Catholic District School BoardSupervisor of Maintenance$122,589$122,679
28Chad KellerThames Valley District School BoardMaintenance Supervisor$122,095$122,114
29Fiore RanieriTransportationMaintenance Contract Supervisor$121,582$121,733
30Gregory FollettTransportationMaintenance Contract Supervisor$121,318$121,473
31Wade McmahonTransportationMaintenance Contract Supervisor$120,775$120,929
32Antonino FerroCity Of WindsorMaintenance Supervisor$120,716$121,195
33Ryan PowerWellington Catholic District School BoardSupervisor Maintenance$119,396$120,454
34Ronald LacroixCity Of OttawaMaintenance Supervisor$119,294$119,818
35Todd MaryschakLambton Kent District School BoardSupervisor of Maintenance$118,229$118,229
36Pierre LalondeTransportationMaintenance Contract Supervisor$118,079$118,229
37Steve HoodTransportationMaintenance Contract Supervisor$118,063$118,214
38Peter MaddenLimestone District School BoardMaintenance Supervisor$117,737$117,737
39Carl RangerWindsor-Essex Catholic District School BoardSupervisor of Maintenance$117,531$126,078
40Duane HiemstraLondon District Catholic School BoardSupervisor, Maintenance$117,226$117,226
41Stanley RitchieLimestone District School BoardMaintenance Supervisor$115,739$115,739
42Richard O’ConnorCanadore College Of Applied Arts and TechnologySupervisor, Maintenance$115,160$115,335
43Justin HoudeTransportationMaintenance Contract Supervisor$114,955$115,087
44Scott BaileyGrand Erie District School BoardMaintenance Supervisor$114,676$114,676
45Chris MayhewCity Of OttawaMaintenance Supervisor$114,402$115,195
46Giancarlo StanteYork Region District School BoardSupervisor Maintenance$114,074$114,074
47Geoffrey SinclairCity Of OttawaMaintenance Supervisor$112,775$113,580
48Stephen WrightThames Valley District School BoardMaintenance Supervisor$112,691$112,691
49Tammie RichardOntario Northland Transportation CommissionSupervisor, Maintenance / Superviseure, entretien$112,594$113,698
50Terri FratarcangeliGreater Essex County District School BoardMaintenance Supervisor$111,775$111,873
51Vito MaurielloDistrict School Board Of NiagaraSupervisor Of Maintenance$110,647$122,070
52Robert OddsonTransportationMaintenance Contract Supervisor$110,368$110,505
53Jeff LyonsTransportationMaintenance Contract Supervisor$109,438$109,566
54Brett HunterGreater Essex County District School BoardMaintenance Supervisor$109,285$109,383
55Jeffrey NimmoGreater Essex County District School BoardMaintenance Supervisor$108,907$109,005
56John SnaryGreater Essex County District School BoardMaintenance Supervisor$108,644$108,742
57Matthew KaspersmaThames Valley District School BoardMaintenance Supervisor$107,263$107,263
58Carmine CapuanoYork Region District School BoardSupervisor Maintenance$107,050$107,050
59Joe GuercioYork Region District School BoardSupervisor Maintenance$107,014$107,014
60Giuseppe ColonnaMichael Garron HospitalSupervisor, Maintenance$106,997$106,997
61Christopher TrevorYork Region District School BoardSupervisor Maintenance$106,816$106,816
62Robert AnelliHamilton Child and Family SupportsSupervisor, Maintenance/Superviseur, Entretien$106,372$106,914
63Jacques EthierCity Of Greater SudburyMaintenance Supervisor$106,227$106,680
64Wayne MarshallCity Of Greater SudburyMaintenance Supervisor$106,227$106,680
65Brian BellTransportationMaintenance Contract Supervisor$105,671$105,805
66Paul NixonCounty Of WellingtonMaintenance Supervisor$105,242$106,022
67Shawn WatkinsonTransportationMaintenance Contract Supervisor$103,731$103,863
68Ryan SmartTransportationMaintenance Contract Supervisor$102,960$103,092
69Kevin O’DonnellBrant Haldimand Norfolk Catholic District School BoardSupervisor of Maintenance$102,692$102,692
70Beau ChafeeThames Valley District School BoardMaintenance Supervisor$102,069$102,069
71William LuckCity Of HamiltonSupervisor Maintenance$101,867$102,333
72Strain GeorgeMunicipality Of Central ManitoulinMaintenance Supervisor$101,814$101,814
73Paul HearnCity Of WindsorMaintenance Supervisor$101,570$101,999
74Michael GirouxWindsor-Essex Catholic District School BoardSupervisor of Maintenance$101,370$109,917
75Mark HobinTransportationMaintenance Contract Supervisor$101,318$101,447
76Emerson HayCity Of Greater SudburyMaintenance Supervisor$101,035$101,404