Skip to content

Brian Macdonald

48 salary records across 10 employers, 2008–2025.

These records share a name. Some may belong to the same person over a career; some may belong to different people.

Source: Ontario’s Public Sector Salary Disclosure — names paid $100,000 or more that year. How we build this · Report an error on this page

Salary history, by year
YearPositionSalary
2025Manager Corporate Partnerships$140,487Benefits $612Total $141,098
2024Manager Corporate Partnerships$135,778Benefits $618Total $136,395
2023Manager Corporate Partnerships$128,657Benefits $557Total $129,214
2022Manager Corporate Partnerships$120,355Benefits $502Total $120,856
2021Manager Revenue Generation$118,466Benefits $494Total $118,960
2020Manager Revenue Generation$116,615Benefits $486Total $117,101
2019Manager Revenue Generation$114,786Benefits $537Total $115,323
2018Manager Revenue Generation$112,985Benefits $533Total $113,518
2017Manager Revenue Generation$109,709Benefits $511Total $110,220
2016Manager Revenue Generation$108,517Benefits $594Total $109,111
2015Manager Revenue Generation$103,526Benefits $560Total $104,086
Salary history, by year
YearPositionSalary
2025Sergeant$153,929Benefits $772Total $154,700
2024Sergeant$138,126Benefits $841Total $138,967
2023Constable$129,808Benefits $932Total $130,740
2022Constable$128,592Benefits $797Total $129,389
2021Constable$121,531Benefits $747Total $122,278
2020Constable$112,771Benefits $749Total $113,520
2019Constable$120,909Benefits $840Total $121,749
2018Constable$107,915Benefits $696Total $108,612
2017Constable$106,679Benefits $567Total $107,247
2016Constable$109,712Benefits $608Total $110,319
2015Constable$106,036Benefits $586Total $106,622
Salary history, by year
YearPositionSalary
2013Firefighting-Suppression$128,100Benefits $836Total $128,936
2012Fire Captain$127,608Benefits $615Total $128,223
2011Fire Captain$121,557Benefits $615Total $122,172
2010Fire Captain$113,137Benefits $610Total $113,747
2009Fire Captain$121,571Benefits $541Total $122,112
2008Fire Captain$137,877Benefits $577Total $138,454
Salary history, by year
YearPositionSalary
2019Director, Public Works, Engineering and Environmental Services$168,643Benefits $7,404Total $176,047
2018Director, Public Works and Engineering$142,161Benefits $6,176Total $148,337
2017Director, Public Works and Engineering$144,080Benefits $6,880Total $150,960
2016Director, Public Works and Engineering$141,843Benefits $6,506Total $148,348
2015Director, Public Works and Engineering$139,607Benefits $6,116Total $145,723
2014Director, Public Works and Engineering$152,640Benefits $4,433Total $157,072
Salary history, by year
YearPositionSalary
2024Senior Manager, Customer Success / Gestionnaire principal, Succès auprès de la clientèle$139,319Benefits $14,593Total $153,912
2023Senior Manager, Customer Relationship Management / Gestionnaire principal, Gestion de la relation client$131,415Benefits $14,613Total $146,028
2022Senior Manager, Customer Relationship Management / Gestionnaire principal, Gestion de la relation client$110,169Benefits $14,563Total $124,732
2021District Sales Manager / Directeur des ventes, Districts$100,271Benefits $6,619Total $106,890

Ontario Power Generation

Hydro One and Ontario Power Generation
2008–2010 · 3 records

View at this employer →

2010 roster →
See where $100,010 ranks →

Salary history, by year
YearPositionSalary
2010Electrical & Control Technician/Technologist$100,010Benefits $1,325Total $101,335
2009Electrical & Control Technician/Technologist$104,106Benefits $1,716Total $105,822
2008Electrical & Control Technician/Technologist$102,027Benefits $1,324Total $103,351
Salary history, by year
YearPositionSalary
2025Professor Communications$123,822Benefits $58Total $123,881
2024Professor Communications$115,472Benefits $58Total $115,530
2023Professor Communications$107,756Benefits $59Total $107,815
Salary history, by year
YearPositionSalary
2025Senior Business Advisor$108,006Benefits $239Total $108,244
2024Senior Business Advisor$114,090Benefits $233Total $114,322
Salary history, by year
YearPositionSalary
2014General Duty Officer / Agent des services généraux$103,665Benefits $141Total $103,806

Health

Government of Ontario – Ministries
2025 · 1 record

View at this employer →

2025 roster →
See where $100,334 ranks →

Salary history, by year
YearPositionSalary
2025Lead, Performance Management$100,334Benefits $123Total $100,457