Skip to content

Richard Leblanc

22 salary records across 6 employers, 2004–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/Graduate Program Director$278,998Benefits $956Total $279,955
2024Professor/Graduate Program Director$287,463Benefits $956Total $288,420
2023Professor/Graduate Program Director$254,526Benefits $956Total $255,482
2015Associate Professor$165,481Benefits $987Total $166,467
2014Associate Professor$163,413Benefits $915Total $164,328
2013Associate Professor$173,119Benefits $734Total $173,853
2007Assistant Professor$134,144Benefits $881Total $135,025
2005Assistant Professor$119,346Benefits $843Total $120,189
2004Professor$114,715Benefits $861Total $115,576
Salary history, by year
YearPositionSalary
2017General Duty Officer / Agent des services généraux$102,504Benefits $178Total $102,681
2016General Duty Officer$102,589Benefits $157Total $102,745
2015General Duty Officer / Agent des services généraux$102,641Benefits $145Total $102,786
2014General Duty Officer / Agent des services généraux$108,536Benefits $141Total $108,677
2013General Duty Officer$101,825Benefits $140Total $101,965
2012General Duty Officer$102,486Benefits $140Total $102,626
Salary history, by year
YearPositionSalary
2022Department Head Secondary$106,059Benefits $0Total $106,059
2021Secondary Teacher$102,324Benefits $0Total $102,324
2020Secondary Teacher$102,894Benefits $0Total $102,894
Salary history, by year
YearPositionSalary
2025Enseignement titulaire$132,958Benefits $0Total $132,958
2024Enseignement titulaire$121,593Benefits $0Total $121,593
Salary history, by year
YearPositionSalary
2023Area Enforcement Manager / Chef de secteur, application des règlements$105,148Benefits $129Total $105,277
Salary history, by year
YearPositionSalary
2022Area Enforcement Manager$101,137Benefits $124Total $101,261