Daniel Ball

$133,796.36asForeperson – Wiring and Service

Employed by City Of Toronto – Toronto Transit Commission in 2025, according to Government of Ontario public salary records.

Salary Information

Historical salary and taxable benefits from 2019 to 2025.

YearPositionSalaryBenefitsPerformance
2025
Foreperson – Wiring and Service
$133,796.36
$425.95
9.83%
2024
Foreperson - Wiring and Service
$121,821.47
$382.23
10.02%
2023
Foreperson - Wiring and Service
$110,726.10
$916.47
10.54%
2020
Electrician - Wiring and Service
$100,166.95
$1,109.26
1.23%
2019
Electrician Wiring and Service
$101,417.38
$1,104.52

In 2025, Daniel Ball received a salary of $133,796.36 working as Foreperson – Wiring and Service at City Of Toronto – Toronto Transit Commission, as disclosed on the Ontario Sunshine List. This represents a 9.83% increase over the previous year's reported salary. Daniel Ball has appeared on the Ontario Sunshine List 5 times between 2019 and 2025, with reported earnings peaking at $133,796.36 in 2025. In addition to salary, $425.95 in taxable benefits was disclosed for 2025. City Of Toronto – Toronto Transit Commission reports under the Municipalities & Services sector of Ontario's public sector salary disclosure.

Top earning Foreperson – Wiring and Services in City Of Toronto – Toronto Transit Commission

NameSalary
Peter Filice$208,442.28
George Pappas$199,083.61
John Gembala$198,280.75
Frank Gagliardi$193,373.71
Luigi Marchesi$192,405.73
Dave Reda$185,131.24
Alex Kukulj$167,827.75
Andrew Chatterpaul$164,497.13
Hayden Stanisclaus$164,074.22
Vasili Mylonas$160,234.64
NameSalary
Hanen Nanaa
Senior Advisor
$133,874.20
Imran Shaikh
Operations Supervisor
$133,831.95
Dwyke Young
Station Supervisor
$133,827.70
Siawash Abdul Hadi
Senior Construction Inspector
$133,820.89
Andre Fernandez
Garage Foreperson
$133,806.33
Terry Kerr
Investigator
$133,791.17
Sharon Mundle
Mobile Supervisor
$133,780.26
Stephen Siu
Director – Business Partner Support
$133,764.40
Jordan Langlois
Senior Planner – Transit Service
$133,741.79
Jermaine Beazer
Operator
$133,729.31