Skip to content

Carl Benn

25 salary records across 2 employers, 1999–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
2025Professor$268,257Benefits $1,436Total $269,693
2024Professor$261,975Benefits $1,395Total $263,370
2023Professor$253,537Benefits $1,358Total $254,895
2022Professor$225,497Benefits $1,282Total $226,779
2021Professor$221,722Benefits $1,182Total $222,905
2020Professor$212,038Benefits $1,130Total $213,169
2019Professor$210,883Benefits $1,106Total $211,989
2018Professor$197,494Benefits $1,308Total $198,802
2017Professor$193,657Benefits $1,373Total $195,030
2016Professor$196,110Benefits $1,304Total $197,414
2015Professor$179,093Benefits $1,170Total $180,263
2014Professor$170,421Benefits $919Total $171,339
2013Associate Professor$167,374Benefits $901Total $168,276
2012Chair, History$168,002Benefits $2,886Total $170,888
2011Chair, History$159,857Benefits $831Total $160,688
2010Chair, History$150,150Benefits $889Total $151,039
2009Chair - History$143,665Benefits $997Total $144,662

Ontario Power Generation

Hydro One and Ontario Power Generation
1999–2007 · 8 records

View at this employer →

2007 roster →
See where $137,090 ranks →

Salary history, by year
YearPositionSalary
2007Mechanical Technician/Technologist$137,090Benefits $1,018Total $138,107
2006Mechanical Technician/Technologist$116,239Benefits $1,614Total $117,853
2005Mechanical Technician/Technologist$151,486Benefits $545Total $152,030
2004Mechanical Technician/Technologist$119,247Benefits $555Total $119,802
2003Shift Maintainer I - Mechanical (Fossil)$115,283Benefits $444Total $115,727
2002Shift Maintainer I - Mechanical (Fossil)$108,551Benefits $528Total $109,079
2001Shift Maintainer I - Mechanical (Fossil)$118,500Benefits $410Total $118,910
1999Shift Mechanical Maintainer I$105,593Benefits $380Total $105,973