Maintenance Supervisor
Every Maintenance Supervisor on the Ontario Sunshine List — public-sector employees with this job title, their employers and total compensation.
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.
Who employs the most Maintenance Supervisors
Employers with the most people in this role, ranked by headcount.
Every Maintenance Supervisor on the list
Open any row for the full salary history of that person.
| Rank | Name & Position | Compensation |
|---|---|---|
| 1 | Michael Mazza Maintenance Supervisor | $160,370 |
| 2 | Antonio Varacalli Maintenance Supervisor | $155,690 |
| 3 | Pietro Laporta Maintenance Supervisor | $151,270 |
| 4 | Ralph Prestia Maintenance Supervisor | $145,377 |
| 5 | Antonino Ferro Maintenance Supervisor | $141,040 |
| 6 | Michael Contant Maintenance Supervisor | $140,971 |
| 7 | Jason Scholar Maintenance Supervisor | $133,642 |
| 8 | Bernard Deeke Maintenance Supervisor | $122,064 |
| 9 | Paul Nixon Maintenance Supervisor | $120,987 |
| 10 | Dan Kendall Maintenance Supervisor | $121,121 |
| 11 | Paul Hearn Maintenance Supervisor | $119,126 |
| 12 | Geoffrey Sinclair Maintenance Supervisor | $118,643 |
| 13 | Chris Mayhew Maintenance Supervisor | $118,421 |
| 14 | Ronald Lacroix Maintenance Supervisor | $117,764 |
| 15 | Robert Amos Maintenance Supervisor | $117,858 |
| 16 | Bruce Mathers Maintenance Supervisor | $117,858 |
| 17 | Steven Tyson Maintenance Supervisor | $117,858 |
| 18 | Chad Keller Maintenance Supervisor | $116,013 |
| 19 | Micheal Ings Maintenance Supervisor | $114,850 |
| 20 | Aruna Ajitkumar Rajinidevi Maintenance Supervisor | $111,947 |
| 21 | Jacques Ethier Maintenance Supervisor | $109,556 |
| 22 | Wayne Marshall Maintenance Supervisor | $109,405 |
| 23 | Matthew Kaspersma Maintenance Supervisor | $107,516 |
| 24 | Stephen Wright Maintenance Supervisor | $106,614 |
| 25 | Steven Depatie Maintenance Supervisor | $105,143 |
| 26 | Peter Madden Maintenance Supervisor | $105,216 |
| 27 | Beau Chafee Maintenance Supervisor | $104,117 |
| 28 | Scott Bailey Maintenance Supervisor | $103,017 |
| 29 | Taras Korchak Maintenance Supervisor | $101,996 |
| 30 | Joe Surace Maintenance Supervisor | $101,380 |
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.