David Cunningham

$131,561.51asWorking Supervisor – Mechanic Inspector I

Employed by City Of Ottawa in 2025, according to Government of Ontario public salary records.

Salary Information

Historical salary and taxable benefits from 2001 to 2025.

YearPositionSalaryBenefitsPerformance
2025
Working Supervisor – Mechanic Inspector I
$131,561.51
$2,861.34
15.68%
2024
Working Supervisor - Mechanic Inspector I
$113,731.93
$2,634.18
0.19%
2023
Licensed Mechanic
$113,520.22
$2,662.56
3.33%
2022
Licensed Mechanic
$109,862.12
$2,694.47
2.85%
2001
Buss Operator
$106,815.48

David Cunningham earned $131,561.51 as Working Supervisor – Mechanic Inspector I at City Of Ottawa in 2025, according to the Ontario Sunshine List. This represents a 15.68% increase over the previous year's reported salary. David Cunningham has appeared on the Ontario Sunshine List 5 times between 2001 and 2025, with reported earnings peaking at $131,561.51 in 2025. In addition to salary, $2,861.34 in taxable benefits was disclosed for 2025. City Of Ottawa reports under the Municipalities & Services sector of Ontario's public sector salary disclosure.

Top earning Working Supervisor – Mechanic Inspector Is in City Of Ottawa

NameSalary
Blair Johnson$173,541.94
Marc Fournier$146,914.85
David Cunningham$131,561.51
Martin Antoine$128,747.75
Manfred Hagmann$127,041.00
Cory Fulham$125,901.08
David Hamilton$123,464.94
Aly Amyot$119,364.10
Jody Scharf$118,554.51
David Shane$111,981.43

Other employees at City Of Ottawa

NameSalary
Mark Faber
Paramedic Superintendent Operations
$131,627.25
Colin Lalumiere
Firefighter
$131,609.05
Tedalo Hadgu
Bus Operator
$131,597.88
Kellan Moulton
Legal Counsel
$131,570.95
Gabrielle Marcotte
Program Manager, Design and Construction – Buildings
$131,561.93
Shawn Clarke
Firefighter
$131,534.57
Kinga Charbot
Supervisor, Clinical Services
$131,526.95
George Wynia
Garage Supervisor
$131,508.50
Sylvie Paquette
Transit Planning and Scheduling Analyst
$131,502.87
John Mcdonald
Communications Officer, Special Constable Unit Emergency Response
$131,500.44