Public Salaries
Ontario public pay

David B Mcleod

Senior Financial Analyst at City Of Toronto. On Ontario’s disclosure list 15 years between 2011 and 2025.

Salary disclosure2025
David B Mcleod
Senior Financial Analyst
City Of Toronto
Salary paid
$153,252.11
Taxable benefits
$961.30
Total disclosed
$154,213.41
Source: Government of Ontario, Public Sector Salary Disclosure Act, 1996. © King’s Printer for Ontario.
Change from 2024: +$15,104 (+10.9%)
15years on
the list

Among 457 people with the title “Senior Financial Analyst” in 2025

Paid more than 94% of them. Their median: $115,865.

Among 13,079 people at City Of Toronto in 2025

2,888th highest paid. Their median: $128,018.

Paid more than 81% of everyone on the 2025 disclosure list, which only lists people paid $100,000 or more.

middle 80%middle halfmedianthis personspacing grows with pay (log scale)

Salary by year

Show as a table
YearSalaryMedian for the job
2011$103,570$108,416
2012$108,728$111,606
2013$113,121$113,160
2014$120,044$120,369
2015$118,349$118,349
2016$120,526$119,875
2017$121,366$121,366
2018$125,244$123,432
2019$124,401$122,041
2020$126,793$124,526
2021$121,462$112,406
2022$127,300$109,091
2023$132,122$111,019
2024$138,148$113,963
2025$153,252$115,865

History

YearEmployer and jobSalaryBenefitsChange
2025City Of TorontoSenior Financial Analyst$153,252$961+$15,104
2024City Of TorontoSenior Financial Analyst$138,148$912+$6,026
2023City Of TorontoSenior Financial Analyst$132,122$1,011+$4,822
2022City Of TorontoSenior Financial Analyst$127,300$947+$5,837
2021City Of TorontoSenior Financial Analyst$121,462$936−$5,331
2020City Of TorontoSenior Financial Analyst, Corporate Finance$126,793$907+$2,392
2019City Of TorontoSenior Financial Analyst, Corporate Finance$124,401$903−$843
2018City Of TorontoSenior Financial Analyst Corporate Financial Reporting$125,244$891+$3,879
2017City Of TorontoSenior Financial Analyst Corporate Finance$121,366$880+$839
2016City Of TorontoSenior Financial Analyst Corporate Finance$120,526$870+$2,177
2015City Of TorontoSenior Financial Analyst Corporate Finance$118,349$858−$1,695
2014City Of TorontoSenior Financial Analyst, Corporate Finance$120,044$838+$6,923
2013City Of TorontoSenior Financial Analyst, Corporate Finance$113,121$824+$4,393
2012City Of TorontoSenior Financial Analyst, Corporate Finance$108,728$739+$5,158
2011City Of TorontoSenior Financial Analyst, Corporate Finance$103,570$709

Years are matched by name and employer. Salary paid can include overtime, retroactive pay and one-time payments. Figures are exactly as Ontario published them. How we match years · Report a mistake or ask for removal