Kristen Corcoran

$137,241.83asSecondary Teacher – Seconded Ontario Secondary School Teachers Federation

Employed by District School Board Of Niagara in 2025, according to Government of Ontario public salary records.

Position

Secondary Teacher – Seconded Ontario Secondary School Teachers Federation

Employer

District School Board Of Niagara

Salary Information

Historical salary and taxable benefits from 2017 to 2025.

YearPositionSalaryBenefitsPerformance
2025
Secondary Teacher – Seconded Ontario Secondary School Teachers Federation
$137,241.83
10.13%
2024
Secondary Teacher, Seconded to Ontario Secondary School Teachers Federation
$152,711.16
36.22%
2023
Continuing Education
$112,104.39
2.09%
2022
Secondary Teacher
$109,814.19
4.77%
2021
Secondary Teacher
$115,320.25
9.82%
2020
Secondary Teacher
$105,011.17
2.88%
2019
Secondary Teacher
$108,130.33
2.49%
2018
Secondary Teacher
$105,499.16
3.95%
2017
Secondary Teacher
$101,494.58
$10.16

In 2025, Kristen Corcoran received a salary of $137,241.83 working as Secondary Teacher – Seconded Ontario Secondary School Teachers Federation at District School Board Of Niagara, as disclosed on the Ontario Sunshine List. This represents a 10.13% decrease from the previous year's reported salary. Kristen Corcoran has appeared on the Ontario Sunshine List 9 times between 2017 and 2025, with reported earnings peaking at $152,711.16 in 2024. District School Board Of Niagara reports under the School Boards sector of Ontario's public sector salary disclosure.

NameSalary
Kristen Corcoran$137,241.83
David Digaetano$133,330.09
Christopher Reid$123,937.36
NameSalary
Jennifer Murray
Consultant Curriculum Secondary
$138,627.41
William Connor
Secondary Teacher
$138,162.79
Jennifer Maur
Secondary Teacher
$138,158.35
Kyle Visser
Secondary Vice Principal
$137,480.20
Leanne Smith
Superintendent Of Schools
$137,291.76
Robert Reid
Secondary Teacher
$137,059.00
Stuart Macpherson
Elementary Teacher
$136,739.58
Chris Brendzy
Secondary Teacher
$135,832.82
Sara Daniels
Secondary Teacher
$134,293.97
Lucas Salvatore
Manager Maintenance
$133,340.45