Jeff Craig

$134,919.68asSignals Technician

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
Signals Technician
$134,919.68
$1,220.53
1.52%
2024
Signals Technician
$132,902.07
$1,193.18
25.24%
2023
Signals Technician
$106,120.86
$1,139.50
2.86%
2022
Signal Technician
$103,167.06
$1,134.35
8.1%
2021
Signal Technician
$112,259.42
$1,115.26
1.36%
2020
Signal Technician
$110,758.30
$1,124.84
1.83%
2019
Signal Technician
$108,772.15
$1,101.28

The Ontario Sunshine List reports that Jeff Craig was paid $134,919.68 in 2025 as Signals Technician at City Of Toronto – Toronto Transit Commission. This represents a 1.52% increase over the previous year's reported salary. Jeff Craig has appeared on the Ontario Sunshine List 7 times between 2019 and 2025, with reported earnings peaking at $134,919.68 in 2025. In addition to salary, $1,220.53 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 Signals Technicians in City Of Toronto – Toronto Transit Commission

NameSalary
Mohammed Uddin$151,436.74
Courtney Williams$151,301.05
Rowell Andres$150,419.10
Sanjaykumar Patel$145,223.08
Denny Zhou$144,430.24
Agostino Scattoloni$143,504.30
Alykhan Walji$143,044.03
Maurice Davis$142,357.86
Nghiep Tran$141,044.48
Dong Jian Liang$140,241.70
NameSalary
Andrew Spalvieri
Assistant Construction Site Manager
$134,968.66
Kuowen Hu
Customer Service Agent
$134,964.53
John Fokakis
Divisional Assistant Manager – Bus and Rail Transportation
$134,947.03
Anderson Neverson
Instructor
$134,943.22
Dane De Gale
Operator
$134,941.16
Joel Pinsk
Mobile Supervisor
$134,917.87
Tullio Delduca
Foreperson – Bricklayers and Miscellaneous Trades
$134,905.32
Sarangan Srikanthan
Chief Engineer – Systems
$134,886.85
Tien Bao Nguyen
Senior Project Engineer
$134,872.73
John Cannito
Operator
$134,849.86