The names, positions, salaries and total taxable benefits of public sector employees paid $100,000 or more in a calendar year.
In Ontario's 2024 Sunshine List, there were 14 employees with similar job titles who received an average salary of $131,067.29
$131,067.29
Average Salary in 2024
$122,947.39
Median Salary in 2024
![]() |
100.00% Male |
![]() |
0.00% Female |
| ||||||||
|
Below is the quartile breakdown of the salary range. |
3 employees received a salary between $101,730 - $117,691 |
6 employees received a salary between $117,691 - $133,651 |
2 employees received a salary between $133,651 - $149,612 |
3 employees received a salary between $149,612 - $165,572 |
Majority of the employees were paid within the salary range encompassing the second quartile breakdown.
The 2024 Ontario Sunshine List shows that the average and median salaries for a Transit - Supervisor, Maintenance are $131,067.29 and $122,947.39, respectively.
In 2024, Danny Karakolis, holding the position of Transit - Supervisor, Maintenance at the Regional Municipality of Durham received the highest salary of $165,572.62 among similar positions in Ontario public organizations.
In the year 2024, the highest-paying organizations for Transit - Supervisor, Maintenance and similar positions in the Ontario were as follows: Regional Municipality of Durham with an average pay of $143,224.29; and City of Mississauga with an average pay of $121,949.54.
A total of 2 organizations had employees who held comparable positions as mentioned in the Ontario Sunshine list.
In the year 2024, the highest-paying sector or industries for Transit - Supervisor, Maintenance and similar positions in the Ontario were as follows: Municipalities and Services with an average pay of $131,067.29.
There were 1 sector where employees held similar positions, as indicated in the Ontario Sunshine list.
The 2024 Ontario Sunshine List indicates that the representation of gender diversity in Transit - Supervisor, Maintenance is 100.00% male and 0.00% female, respectively.
The 2024 Sunshine List has 14 employees who held comparable positions in Ontario.
10 out of 14 employees
Full Name | Job Title | Employer | Total Paid |
---|---|---|---|
Danny Karakolis | Transit - Supervisor, Maintenance | Regional Municipality of Durham | $165,573 |
Chris Ristovski | Transit - Supervisor, Maintenance | Regional Municipality of Durham | $164,364 |
Pat Holland | Transit - Supervisor, Maintenance | Regional Municipality of Durham | $153,900 |
George Khoury | Supervisor, Transit Vehicle Maintenance | City of Mississauga | $149,546 |
John Barbalias | Supervisor, Transit Vehicle Maintenance | City of Mississauga | $140,826 |
Fred Druken | Transit - Supervisor, Maintenance | Regional Municipality of Durham | $132,280 |
Nathan Moore | Transit - Supervisor, Maintenance | Regional Municipality of Durham | $122,947 |
Craig Macdonald | Supervisor, Transit Vehicle Maintenance | City of Mississauga | $122,316 |
George Ioannides | Transit - Supervisor, Maintenance | Regional Municipality of Durham | $120,282 |
Scott Guyer | Supervisor, Transit Vehicle Maintenance | City of Mississauga | $118,035 |
Year | Total Employee Count | Average Paid |
---|---|---|
2024 | 14 | $131,067 |
2023 | 14 | $125,176 |
2022 | 14 | $122,621 |
2021 | 10 | $120,635 |
2020 | 5 | $135,812 |
2019 | 9 | $114,556 |
2018 | 8 | $117,455 |
2017 | 8 | $117,001 |
2016 | 10 | $109,411 |
2015 | 8 | $107,958 |
2014 | 7 | $108,184 |
2013 | 4 | $112,084 |