Skip to content

Sean Macdonald

23 salary records across 4 employers, 2009–2025.

These records share a name. Some may belong to the same person over a career; some may belong to different people. Where an employer lists this name more than once in the same year, those are different individuals.

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

City Of Ottawa lists more than one Sean Macdonald in the same year — those rows are different people.

Salary history, by year
YearPositionSalary
2025Communications Supervisor$169,380Benefits $806Total $170,186
2024Communications Supervisor$149,225Benefits $738Total $149,962
2023Communications Supervisor$150,348Benefits $764Total $151,111
2023Facilities Supervisor$100,535Benefits $327Total $100,862
2022Communications Supervisor$136,536Benefits $754Total $137,290
2022Facilities Supervisor$102,811Benefits $334Total $103,145
2021Communications Supervisor$127,781Benefits $690Total $128,470
2020Communications Supervisor$139,835Benefits $798Total $140,632
2019Communications Supervisor$119,768Benefits $705Total $120,473
2018Dispatcher$108,121Benefits $617Total $108,738
2017Dispatcher$114,507Benefits $580Total $115,087
2015Dispatcher$106,065Benefits $541Total $106,606
Salary history, by year
YearPositionSalary
2025Maintenance Mechanic$110,434Benefits $36Total $110,470
2024Maintenance Mechanic$119,072Benefits $43Total $119,114
2023Maintenance Mechanic$109,712Benefits $382Total $110,094
2022Mechanic$109,200Benefits $49Total $109,249
2021Heating Ventilation and Air Conditioning Mechanic and Operator$104,326Benefits $49Total $104,376
2020Mechanic and Operator$104,629Benefits $55Total $104,685
Salary history, by year
YearPositionSalary
2025Professor$121,386Benefits $614Total $121,999
2024Professor$115,818Benefits $597Total $116,415
2023Professor$107,424Benefits $606Total $108,031
Salary history, by year
YearPositionSalary
2011Constable, 1st Class, Police$105,988Benefits $343Total $106,331
2009Constable, 1st Class, Police$101,140Benefits $304Total $101,444