Christopher Dennis

$148,764.20asChief Mechanical Officer

Employed by City Of Vaughan in 2024, according to Government of Ontario public salary records.

Salary Information

Historical salary and taxable benefits from 2008 to 2024.

YearPositionSalaryBenefitsPerformance
2024
Chief Mechanical Officer
$148,764.20
$661.44
0.05%
2023
Chief Mechanical Officer
$148,684.28
$660.85
0.72%
2022
Chief Mechanical Officer
$147,626.60
$625.70
8.46%
2021
Chief Mechanical Officer
$136,115.06
$596.36
0.47%
2020
Chief Mechanical Officer
$136,757.88
$607.76
1.01%
2019
Chief Mechanical Officer
$135,395.17
$596.79
2.44%
2018
Chief Mechanical Officer
$132,165.18
$585.29
2.01%
2017
Chief Mechanical Officer
$129,562.58
$574.52
2.67%
2016
Chief Mechanical Officer
$126,193.48
$558.50
6.11%
2015
Chief Mechanical Officer
$134,400.11
$621.34
10.46%
2014
Chief Mechanical Officer
$121,675.50
$532.67
0.97%
2013
Chief Mechanical Officer
$122,863.82
$698.82
7.42%
2012
Chief Mechanical Officer
$114,374.66
$678.54
4.79%
2011
Chief Mechanical Officer
$109,142.88
$662.22
2.67%
2010
Chief Mechanical Officer
$112,136.40
$626.94
9.9%
2009
Chief Mechanical Officer
$102,038.26
$618.54
3.01%
2008
Chief Mechanical Officer
$105,204.05
$594.78

Christopher Dennis earned $148,764.20 as Chief Mechanical Officer at City Of Vaughan in 2024, according to the Ontario Sunshine List. This represents a 0.05% increase over the previous year's reported salary. Christopher Dennis has appeared on the Ontario Sunshine List 17 times between 2008 and 2024, with reported earnings peaking at $148,764.20 in 2024. In addition to salary, $661.44 in taxable benefits was disclosed for 2024. City Of Vaughan reports under the Municipalities & Services sector of Ontario's public sector salary disclosure.

Top earning Chief Mechanical Officers in City Of Vaughan

NameSalary
Christopher Dennis$148,764.20

Top earning Chief Mechanical Officers in Ontario

NameSalary
City Of Hamilton
$164,806.03
City Of Greater Sudbury
$141,782.69
City Of Burlington
$138,768.90

Other employees at City Of Vaughan

NameSalary
Don De Los Santos
Senior Manager, Economic Services
$149,315.31
Trevor Pulcins
Captain
$149,186.74
Joe Battaglia
Supervisor, Roads Operations
$148,871.75
Nancy Cronsberry
Manager, Enforcement Services
$148,816.97
Michelle Moulton
Chief Training Officer
$148,764.20
Rebecca Stewart
Manager, Wastewater and Stormwater Services
$148,561.20
Adam Mobbs
Recreation Manager, Community Centres
$148,260.80
David Smith
Captain
$148,064.81
Thomas Milne
Captain
$147,906.59
Asad Chughtai
Director, Procurement Services
$147,158.88