Joshua Marshall

$144,634.69asSupervisor – Reliability Group

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

YearPositionSalaryBenefitsPerformance
2025
Supervisor – Reliability Group
$144,634.69
$486.92
3.4%
2024
Supervisor - Reliability Group
$139,884.23
$483.97
9.39%
2023
Manager - Vehicle Maintenance
$127,878.80
$405.36
1.84%
2022
Supervisor - Reliability Group
$125,567.76
$386.82
4.48%
2021
Supervisor - Reliability Group
$120,185.32
$368.72
3.9%
2020
Supervisor - Reliability Group
$115,676.80
$369.72
2.89%
2019
Supervisor - Reliability Group
$112,430.91
$349.54
4.77%
2018
Supervisor - Reliability Group
$118,067.82
$366.14
3.34%
2017
Engineering Technologist
$114,255.00
$376.35
2.56%
2016
Senior Foreperson
$117,261.29
$380.25
3.05%
2015
Senior Foreperson
$113,789.90
$367.05
0.48%
2014
Senior Foreperson
$114,341.84
$345.49
9.4%
2013
Garage Foreperson
$104,514.30
$334.29
5.38%
2012
Garage Foreperson
$110,453.86
$278.94
4.12%
2011
Garage Foreperson
$106,078.44
$373.68
4.33%
2010
Garage Foreperson
$101,675.23
$199.62
0.46%
2009
Garage Foreperson
$101,208.08

In 2025, Joshua Marshall received a salary of $144,634.69 working as Supervisor – Reliability Group at City Of Toronto – Toronto Transit Commission, as disclosed on the Ontario Sunshine List. This represents a 3.4% increase over the previous year's reported salary. Joshua Marshall has appeared on the Ontario Sunshine List 17 times between 2009 and 2025, with reported earnings peaking at $144,634.69 in 2025. In addition to salary, $486.92 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 Supervisor – Reliability Groups in City Of Toronto – Toronto Transit Commission

NameSalary
Joshua Marshall$144,634.69
NameSalary
Marko Milojevic
Chief Mobile Supervisor
$144,734.79
Jose Pereira
Supervisor – Employee Development, Tracks
$144,655.25
Franz Canete
Operator
$144,647.00
Julian Green
Senior Technical Analyst
$144,636.99
Kanwalpal Randhawa
Operator
$144,636.84
Vinay Sadhu
Senior Testing And Quality Assurance Analyst
$144,631.86
Matthew Vieira
Transit Special Constable
$144,608.47
Khim Chang
Station Supervisor
$144,587.70
Robert Poole
Construction Safety Inspector
$144,574.60
Abdinasir Warsame
Senior Engineer – Reliability
$144,571.91