Skip to content

Alan So

14 salary records across 3 employers, 2003–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
2025Plainclothes Police Constable$163,760Benefits $1,040Total $164,800
2024Plainclothes Police Constable$150,045Benefits $1,054Total $151,099
2023Plainclothes Police Constable$149,343Benefits $1,103Total $150,446
2022Plainclothes Police Constable$135,421Benefits $1,057Total $136,477
2021Police Constable$159,342Benefits $1,037Total $160,379
2020Plainclothes Police Constable$128,138Benefits $1,010Total $129,148
2019Police Constable$125,381Benefits $1,003Total $126,384
Salary history, by year
YearPositionSalary
2025Senior Engineer – Civil$144,059Benefits $487Total $144,546
2024Senior Engineer - Civil$133,081Benefits $459Total $133,540
2023Senior Engineer - Civil$114,400Benefits $400Total $114,800
2022Senior Engineer - Civil$124,780Benefits $387Total $125,166
2021Senior Engineer - Civil$117,212Benefits $330Total $117,541

Ontario Power Generation

Hydro One and Ontario Power Generation
2003–2007 · 2 records

View at this employer →

2007 roster →
See where $102,431 ranks →

Salary history, by year
YearPositionSalary
2007Senior Technical Engineer/Officer$102,431Benefits $479Total $102,910
2003Sr. Technical Engineer/ Officer$108,135Benefits $467Total $108,602