David Miller

$137,161.58asSafety Inspector

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 2017 to 2025.

YearPositionSalaryBenefitsPerformance
2025
Safety Inspector
$137,161.58
$418.80
4.79%
2024
Safety Inspector
$130,887.30
$394.26
5.37%
2023
Safety Inspector
$124,215.83
$344.70
5.26%
2022
Safety Inspector
$131,113.26
$343.47
1.83%
2021
Chief Mobile Supervisor
$128,758.68
$319.24
10.42%
2020
Chief Mobile Supervisor -
$116,610.70
$319.62
8.27%
2019
Tower Controller
$107,702.94
$284.16
12.18%
2018
Route Supervisor
$122,642.07
$254.87
10.01%
2017
Route Supervisor
$111,482.95
$252.75

David Miller earned $137,161.58 as Safety Inspector at City Of Toronto – Toronto Transit Commission in 2025, according to the Ontario Sunshine List. This represents a 4.79% increase over the previous year's reported salary. David Miller has appeared on the Ontario Sunshine List 9 times between 2017 and 2025, with reported earnings peaking at $137,161.58 in 2025. In addition to salary, $418.80 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 Safety Inspectors in City Of Toronto – Toronto Transit Commission

NameSalary
Catherine Drum$141,480.78
Karim Rajan$139,674.14
David Miller$137,161.58
Michael Staios$133,710.15
Jonathan Espenes$127,740.04
Allen Mendoza$122,735.26
Aitana Fernandez Alpizar$108,047.12
NameSalary
Stacey Curling
Assistant Manager – Transportation Support
$137,209.61
Singh Satwinder Singh
Customer Service Agent
$137,199.40
Daniel Ayzenberg
Transit Control Dispatcher
$137,188.25
Franco Nania
Area Supervisor
$137,167.09
Maureen Manning
Foreperson – Rail Vehicles
$137,166.56
Filippo Italiano
Foreperson – Surface Track
$137,148.29
Jiwon Chun
Supervisor – Special Constable Service
$137,137.60
Walid Taha
Foreperson – Rail Vehicles
$137,133.53
Faiz Faiz Rasul
Operator
$137,103.05
Divyesh Bhatt
Operator
$137,079.40