John Hamilton appears on the Ontario Sunshine List with a 2025 disclosed salary of $110,769. John is listed as Principal at Ojibways Of Onigaming First Nation, in the Other Public Sector Employers sector.
John has been disclosed in 16 of the 23 years between 2003 and 2025.
Within the Other Public Sector Employers sector that year, John's $110,769 placed them in the 31st percentile (sector average: $135,603).
The interactive timeline and year-by-year breakdown below show every year John has been disclosed under the Ontario Public Sector Salary Disclosure.
Data sourced from the Ontario Public Sector Salary Disclosure. This site is independent and not affiliated with any government. Always verify against the official source.
Showing person 2 of 5 with this name.
Identification is best-effort based on employer history and may not be perfectly accurate.
$111K
Current Salary
2025
$111K
Total Comp.
Incl. $0 benefits
16
Years on List
2003–2025
+0.1%
Salary Growth
2003–2025
-$22,980 vs previous year
Sector avg $135,603 · Range $100K\u2013$730K
Earns more than 20% of disclosed employees.
2025
Principal
Ojibways Of Onigaming First Nation
$110,769
-$22,980
2024
Mechanical Technician
Ontario Power Generation
$133,749
-$41,003
2023
Mechanical Technician
Ontario Power Generation
$174,752
+$23,792
2022
Mechanical Technician
Ontario Power Generation
$150,960
-$11,663
2021
Mechanical Technician
Ontario Power Generation
$162,622
-$6,584
2020
Mechanical Technician
Ontario Power Generation
$169,206
+$15,963
2019
Mechanical Technician
Ontario Power Generation
$153,243
-$10,244
2018
Mechanical Technician
Ontario Power Generation
$163,488
+$55,813
2012
Senior Thermal Station Engineer/Officer
Ontario Power Generation
$107,674
+$7,635
2011
Senior Thermal Station Engineer/Officer
Ontario Power Generation
$100,040
-$38,057
2008
Section Manager, Maintenance
Ontario Power Generation
$138,097
-$2,178
2007
Section Manager, Maintenance
Ontario Power Generation
$140,275
2007
Thermal Station Engineer/Officer
Ontario Power Generation
$107,476
2007
Mechanical Maintainer Journeyperson
Ontario Power Generation
$116,446
-$17,437
2006
First Line Manager, Control/Mechanical
Ontario Power Generation
$133,883
2006
Production Supervisor, Shift Engineer
Ontario Power Generation
$141,398
+$22,165
2005
First Line Manager, Control/Mechanical
Ontario Power Generation
$119,233
2005
Production Supervisor, Shift Engineer
Ontario Power Generation
$164,233
+$49,662
2004
FLM, Control/Mechanical
Ontario Power Generation
$114,570
2004
Production Supervisor, Shift Eng.
Ontario Power Generation
$165,562
+$19,629
2003
Production Supervisor - Shift Engineer
Ontario Power Generation
$145,932
2003
Mech. Maintainer Union Trades Superv.
Ontario Power Generation
$110,703