Public Salaries
Ontario public pay

Ruhua He

Senior Engineer/Scientist/Technical Officer at Ontario Power Generation. On Ontario’s disclosure list 16 years between 2010 and 2025.

Salary disclosure2025
Ruhua He
Senior Engineer/Scientist/Technical Officer
Ontario Power Generation
Salary paid
$168,899.11
Taxable benefits
$5,870.51
Total disclosed
$174,769.62
Source: Government of Ontario, Public Sector Salary Disclosure Act, 1996. © King’s Printer for Ontario.
Change from 2024: −$27,641 (−14.1%)
16years on
the list

Among 83 people with the title “Senior Engineer/Scientist/Technical Officer” in 2025

Paid more than 79% of them. Their median: $154,854.

Among 10,346 people at Ontario Power Generation in 2025

4,273rd highest paid. Their median: $161,066.

Paid more than 88% of everyone on the 2025 disclosure list, which only lists people paid $100,000 or more.

middle 80%middle halfmedianthis personspacing grows with pay (log scale)

Salary by year

Show as a table
YearSalaryMedian for the job
2010$110,714$110,499
2011$108,633$113,145
2012$119,436$118,327
2013$125,218$120,924
2014$133,617$122,374
2015$129,648$124,787
2016$149,582$128,386
2017$127,069$130,583
2018$128,338$130,849
2019$129,806$131,931
2020$143,904$140,781
2021$155,513$139,194
2022$161,857$142,939
2023$180,845$155,430
2024$196,540$155,287
2025$168,899$154,854

History

YearEmployer and jobSalaryBenefitsChange
2025Ontario Power GenerationSenior Engineer/Scientist/Technical Officer$168,899$5,871−$27,641
2024Ontario Power GenerationSenior Engineer/Scientist/Technical Officer$196,540$5,327+$15,695
2023Ontario Power GenerationSenior Engineer/Scientist/Technical Officer$180,845$4,883+$18,988
2022Ontario Power GenerationSenior Engineer/Scientist/Technical Officer$161,857$4,475+$6,344
2021Ontario Power GenerationSenior Engineer/Scientist/Technical Officer$155,513$3,982+$11,609
2020Ontario Power GenerationSenior Engineer/Scientist/Technical Officer$143,904$3,564+$14,098
2019Ontario Power GenerationSenior Engineer/Scientist/Technical Officer$129,806$3,004+$1,468
2018Ontario Power GenerationSenior Engineer/Scientist/Technical Officer$128,338$3,233+$1,269
2017Ontario Power GenerationSenior Engineer/Scientist/Technical Officer$127,069$703−$22,513
2016Ontario Power GenerationSenior Engineer/Scientist/Technical Officer$149,582$668+$19,935
2015Ontario Power GenerationSenior Engineer/Scientist/Technical Officer$129,648$660−$3,970
2014Ontario Power GenerationSenior Engineer / Scientist / Technical Officer$133,617$648+$8,399
2013Ontario Power GenerationSenior Engineer/Scientist/Technical Officer$125,218$873+$5,782
2012Ontario Power GenerationSenior Engineer/Scientist/Technical Officer$119,436$848+$10,804
2011Ontario Power GenerationAssociate Engineer/Scientist/Technical Officer$108,633$813−$2,082
2010Ontario Power GenerationAssociate Engineer/Scientist/Technical Officer$110,714$737

Years are matched by name and employer. Salary paid can include overtime, retroactive pay and one-time payments. Figures are exactly as Ontario published them. How we match years · Report a mistake or ask for removal