John Gibson appears on the Ontario Sunshine List with a 2025 disclosed salary of $100,844. John is listed as Teacher at Rainy River District School Board, in the School Boards sector.
John has been disclosed in 13 of the 27 years between 1999 and 2025. Their reported salary has declined from $124,048 in 1999 to $100,844 in 2025 — a 18.7% change over 26 years.
Within the School Boards sector that year, John's $100,844 placed them in the 1st percentile (sector average: $122,996).
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 4 with this name.
Identification is best-effort based on employer history and may not be perfectly accurate.
$101K
Current Salary
2025
$101K
Total Comp.
Incl. $0 benefits
13
Years on List
1999–2025
-18.7%
Salary Growth
1999–2025
+$653 vs previous year
Sector avg $122,996 · Range $100K\u2013$344K
Earns more than 2% of disclosed employees.
2025
Teacher
Rainy River District School Board
$100,844
+$653
2024
Teacher
Rainy River District School Board
$100,191
-$13,840
2023
CL415 Captain / Capitaine, CL415
Natural Resources and Forestry / Richesses Naturelles Et Forêts
$114,031
+$8,063
2022
CL415 Captain
Northern Development, Mines, Natural Resources and Forestry
$105,968
+$1,551
2021
Program Manager
City Of Toronto - Toronto Community Housing Corp.
$104,417
+$90
2020
Program Manager
City Of Toronto – Toronto Community Housing Corp.
$104,327
+$2,553
2019
Program Manager
City Of Toronto - Toronto Community Housing Corp.
$101,775
-$3,948
2015
Secondary Teacher
Rainy River District School Board
$105,722
-$27,602
2005
Physician
The Four Villages CHC
$133,324
-$3,061
2004
Physician
The Four Villages CHC
$136,386
+$8,674
2003
Physician
The Four Villages CHC
$127,711
+$4,592
2002
Physician
The Four Villages
$123,119
-$929
1999
Physician
Lakeshore Area MultiService Proj.
$124,048