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
| Employer | People | Median | Top |
|---|---|---|---|
| Transportation | 16 | $118,071 | $134,450 |
| City of Windsor | 7 | $139,401 | $149,037 |
| City of Ottawa | 6 | $123,678 | $147,084 |
| Thames Valley District School Board | 5 | $112,691 | $137,633 |
All Records · 76 in 2024
| # | Name | Employer | Title as filed | Salary | Total |
|---|---|---|---|---|---|
| 1 | Adrian Busa | City Of Windsor | Maintenance Supervisor | $149,037 | $149,559 |
| 2 | Michael Contant | City Of Ottawa | Maintenance Supervisor | $147,084 | $147,889 |
| 3 | Ryan Dack | Town Of Oakville | Supervisor, Maintenance | $146,830 | $147,235 |
| 4 | Michael Mazza | City Of Windsor | Maintenance Supervisor | $146,472 | $147,251 |
| 5 | Darren Lambert | Trillium Lakelands District School Board | Supervisor - Maintenance | $143,985 | $144,203 |
| 6 | Jeffrey Francis | Trillium Lakelands District School Board | Supervisor - Maintenance | $141,152 | $141,370 |
| 7 | Pietro Ja Laporta | City Of Windsor | Maintenance Supervisor | $139,916 | $140,437 |
| 8 | Annette Ashton | Regional Municipality Of Durham | Supervisor, Maintenance | $139,568 | $140,491 |
| 9 | Antonio Varacalli | City Of Windsor | Maintenance Supervisor | $139,401 | $139,923 |
| 10 | Dan Kendall | Thames Valley District School Board | Maintenance Supervisor | $137,633 | $137,633 |
| 11 | Craig Cook | Town Of Oakville | Supervisor, Maintenance | $134,496 | $134,893 |
| 12 | Andrew Keith | Transportation | Maintenance Contract Supervisor | $134,450 | $134,607 |
| 13 | Jason Scholar | City Of Ottawa | Maintenance Supervisor | $134,248 | $135,053 |
| 14 | Damon Srokosz | St. Clair Catholic District School Board | Supervisor, Maintenance | $133,421 | $133,519 |
| 15 | Bruce Mathers | Durham District School Board | Maintenance Supervisor | $132,645 | $132,645 |
| 16 | Marianne George | Durham District School Board | Maintenance Supervisor | $132,628 | $132,628 |
| 17 | Steven Tyson | Durham District School Board | Maintenance Supervisor | $132,625 | $132,625 |
| 18 | Ralph Prestia | City Of Windsor | Maintenance Supervisor | $132,363 | $132,885 |
| 19 | Robert Amos | Durham District School Board | Maintenance Supervisor | $132,333 | $132,333 |
| 20 | Gordon Start | Transportation | Maintenance Contract Supervisor | $130,852 | $130,981 |
| 21 | Bernard Deeke | City Of Ottawa | Maintenance Supervisor | $128,062 | $128,899 |
| 22 | Christopher Arsenault | Transportation | Maintenance Contract Supervisor | $126,827 | $126,983 |
| 23 | Carlo Di Natale | City Of Mississauga | Supervisor, Contract Maintenance | $126,559 | $126,910 |
| 24 | Pawel Kaczynski | Town Of Oakville | Supervisor, Maintenance | $125,252 | $125,622 |
| 25 | Stephen Sit | Transportation | Maintenance Contract Supervisor | $123,069 | $123,226 |
| 26 | Paul Ibey | District School Board Of Niagara | Supervisor Maintenance | $122,664 | $126,134 |
| 27 | Rod Mein | Peterborough Victoria Northumberland And Clarington Catholic District School Board | Supervisor of Maintenance | $122,589 | $122,679 |
| 28 | Chad Keller | Thames Valley District School Board | Maintenance Supervisor | $122,095 | $122,114 |
| 29 | Fiore Ranieri | Transportation | Maintenance Contract Supervisor | $121,582 | $121,733 |
| 30 | Gregory Follett | Transportation | Maintenance Contract Supervisor | $121,318 | $121,473 |
| 31 | Wade Mcmahon | Transportation | Maintenance Contract Supervisor | $120,775 | $120,929 |
| 32 | Antonino Ferro | City Of Windsor | Maintenance Supervisor | $120,716 | $121,195 |
| 33 | Ryan Power | Wellington Catholic District School Board | Supervisor Maintenance | $119,396 | $120,454 |
| 34 | Ronald Lacroix | City Of Ottawa | Maintenance Supervisor | $119,294 | $119,818 |
| 35 | Todd Maryschak | Lambton Kent District School Board | Supervisor of Maintenance | $118,229 | $118,229 |
| 36 | Pierre Lalonde | Transportation | Maintenance Contract Supervisor | $118,079 | $118,229 |
| 37 | Steve Hood | Transportation | Maintenance Contract Supervisor | $118,063 | $118,214 |
| 38 | Peter Madden | Limestone District School Board | Maintenance Supervisor | $117,737 | $117,737 |
| 39 | Carl Ranger | Windsor-Essex Catholic District School Board | Supervisor of Maintenance | $117,531 | $126,078 |
| 40 | Duane Hiemstra | London District Catholic School Board | Supervisor, Maintenance | $117,226 | $117,226 |
| 41 | Stanley Ritchie | Limestone District School Board | Maintenance Supervisor | $115,739 | $115,739 |
| 42 | Richard O’Connor | Canadore College Of Applied Arts and Technology | Supervisor, Maintenance | $115,160 | $115,335 |
| 43 | Justin Houde | Transportation | Maintenance Contract Supervisor | $114,955 | $115,087 |
| 44 | Scott Bailey | Grand Erie District School Board | Maintenance Supervisor | $114,676 | $114,676 |
| 45 | Chris Mayhew | City Of Ottawa | Maintenance Supervisor | $114,402 | $115,195 |
| 46 | Giancarlo Stante | York Region District School Board | Supervisor Maintenance | $114,074 | $114,074 |
| 47 | Geoffrey Sinclair | City Of Ottawa | Maintenance Supervisor | $112,775 | $113,580 |
| 48 | Stephen Wright | Thames Valley District School Board | Maintenance Supervisor | $112,691 | $112,691 |
| 49 | Tammie Richard | Ontario Northland Transportation Commission | Supervisor, Maintenance / Superviseure, entretien | $112,594 | $113,698 |
| 50 | Terri Fratarcangeli | Greater Essex County District School Board | Maintenance Supervisor | $111,775 | $111,873 |
| 51 | Vito Mauriello | District School Board Of Niagara | Supervisor Of Maintenance | $110,647 | $122,070 |
| 52 | Robert Oddson | Transportation | Maintenance Contract Supervisor | $110,368 | $110,505 |
| 53 | Jeff Lyons | Transportation | Maintenance Contract Supervisor | $109,438 | $109,566 |
| 54 | Brett Hunter | Greater Essex County District School Board | Maintenance Supervisor | $109,285 | $109,383 |
| 55 | Jeffrey Nimmo | Greater Essex County District School Board | Maintenance Supervisor | $108,907 | $109,005 |
| 56 | John Snary | Greater Essex County District School Board | Maintenance Supervisor | $108,644 | $108,742 |
| 57 | Matthew Kaspersma | Thames Valley District School Board | Maintenance Supervisor | $107,263 | $107,263 |
| 58 | Carmine Capuano | York Region District School Board | Supervisor Maintenance | $107,050 | $107,050 |
| 59 | Joe Guercio | York Region District School Board | Supervisor Maintenance | $107,014 | $107,014 |
| 60 | Giuseppe Colonna | Michael Garron Hospital | Supervisor, Maintenance | $106,997 | $106,997 |
| 61 | Christopher Trevor | York Region District School Board | Supervisor Maintenance | $106,816 | $106,816 |
| 62 | Robert Anelli | Hamilton Child and Family Supports | Supervisor, Maintenance/Superviseur, Entretien | $106,372 | $106,914 |
| 63 | Jacques Ethier | City Of Greater Sudbury | Maintenance Supervisor | $106,227 | $106,680 |
| 64 | Wayne Marshall | City Of Greater Sudbury | Maintenance Supervisor | $106,227 | $106,680 |
| 65 | Brian Bell | Transportation | Maintenance Contract Supervisor | $105,671 | $105,805 |
| 66 | Paul Nixon | County Of Wellington | Maintenance Supervisor | $105,242 | $106,022 |
| 67 | Shawn Watkinson | Transportation | Maintenance Contract Supervisor | $103,731 | $103,863 |
| 68 | Ryan Smart | Transportation | Maintenance Contract Supervisor | $102,960 | $103,092 |
| 69 | Kevin O’Donnell | Brant Haldimand Norfolk Catholic District School Board | Supervisor of Maintenance | $102,692 | $102,692 |
| 70 | Beau Chafee | Thames Valley District School Board | Maintenance Supervisor | $102,069 | $102,069 |
| 71 | William Luck | City Of Hamilton | Supervisor Maintenance | $101,867 | $102,333 |
| 72 | Strain George | Municipality Of Central Manitoulin | Maintenance Supervisor | $101,814 | $101,814 |
| 73 | Paul Hearn | City Of Windsor | Maintenance Supervisor | $101,570 | $101,999 |
| 74 | Michael Giroux | Windsor-Essex Catholic District School Board | Supervisor of Maintenance | $101,370 | $109,917 |
| 75 | Mark Hobin | Transportation | Maintenance Contract Supervisor | $101,318 | $101,447 |
| 76 | Emerson Hay | City Of Greater Sudbury | Maintenance Supervisor | $101,035 | $101,404 |