Skip to content

Shawn Macdonald

24 salary records across 4 employers, 2012–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
2018Law Enforcement Officer$132,342Benefits $149Total $132,491
2017Law Enforcement Officer / Agent d'exécution de la loi$125,722Benefits $146Total $125,868
2016Law Enforcement Officer$142,323Benefits $137Total $142,460
2015Law Enforcement Officer / Agent d'exécution de la loi$140,285Benefits $137Total $140,423
2014Law Enforcement Officer / Agent d'exécution de la loi$132,638Benefits $134Total $132,773
2013Law Enforcement Officer$118,716Benefits $123Total $118,838
2012Law Enforcement Officer$120,001Benefits $120Total $120,121
Salary history, by year
YearPositionSalary
2025Investigator$164,905Benefits $205Total $165,110
2024Investigator$135,547Benefits $178Total $135,725
2023Investigator / Enquêteur$167,522Benefits $165Total $167,688
2022Investigator$127,420Benefits $165Total $127,585
2021Investigator$122,203Benefits $161Total $122,364
2020Investigator$117,861Benefits $154Total $118,015
2019Team Leader$119,100Benefits $146Total $119,246
Salary history, by year
YearPositionSalary
2025Hydroelectric Operating Supervisor$226,014Benefits $1,595Total $227,608
2024Hydroelectric Operating Technician$210,959Benefits $1,476Total $212,435
2023Hydroelectric Operating Technician$169,196Benefits $1,414Total $170,610
2022Hydroelectric Operating Technician$158,951Benefits $1,343Total $160,294
2021Hydroelectric Operating Technician$138,734Benefits $1,305Total $140,040
2020Hydroelectric Operating Technician$125,726Benefits $1,262Total $126,988
Salary history, by year
YearPositionSalary
2025Firefighter$105,426Benefits $665Total $106,091
2024Firefighter$117,362Benefits $636Total $117,998
2023Firefighter$107,906Benefits $642Total $108,548
2022Firefighter$105,466Benefits $570Total $106,036