Public Salaries
Ontario public pay

Mahesh Kuppa

Senior System / Technical / Application Analyst at Ontario Power Generation. On Ontario’s disclosure list 22 years between 2003 and 2025.

Salary disclosure2025
Mahesh Kuppa
Senior System / Technical / Application Analyst
Ontario Power Generation
Salary paid
$180,724.71
Taxable benefits
$6,083.01
Total disclosed
$186,807.72
Source: Government of Ontario, Public Sector Salary Disclosure Act, 1996. © King’s Printer for Ontario.
Change from 2024: +$18,759 (+11.6%)
22years on
the list

Among 21 people with the title “Senior System / Technical / Application Analyst” in 2025

Paid more than 90% of them. Their median: $155,408.

Among 10,346 people at Ontario Power Generation in 2025

3,214th highest paid. Their median: $161,066.

Paid more than 91% 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
2003$106,453
2005$114,057
2006$108,398$105,733
2007$108,132$104,637
2008$109,087$106,828
2009$118,195$114,324
2010$114,117$112,255
2011$117,948$115,138
2012$117,733$115,246
2013$114,771$116,372
2014$120,875$120,135
2015$126,475$123,079
2016$127,167$126,837
2017$127,642$124,355
2018$124,652$124,541
2019$137,672$124,984
2020$148,598$132,473
2021$139,797$132,053
2022$143,511$135,390
2023$154,645$147,405
2024$161,965$144,288
2025$180,725$155,408

History

YearEmployer and jobSalaryBenefitsChange
2025Ontario Power GenerationSenior System / Technical / Application Analyst$180,725$6,083+$18,759
2024Ontario Power GenerationSenior System / Technical / Application Analyst$161,965$5,517+$7,320
2023Ontario Power GenerationSenior System / Technical / Application Analyst$154,645$5,057+$11,134
2022Ontario Power GenerationSenior System / Technical / Application Analyst$143,511$4,633+$3,714
2021Ontario Power GenerationSenior System / Technical / Application Analyst$139,797$4,119−$8,800
2020Ontario Power GenerationSenior System / Technical / Application Analyst$148,598$3,684+$10,925
2019Ontario Power GenerationSenior System / Technical / Application Analyst$137,672$3,101+$13,020
2018Ontario Power GenerationSenior System / Technical / Application Analyst$124,652$3,340−$2,990
2017Ontario Power GenerationSenior System / Technical / Application Analyst$127,642$703+$475
2016Ontario Power GenerationSenior System / Technical / Application Analyst$127,167$694+$692
2015Ontario Power GenerationSenior System / Technical / Application Analyst$126,475$688+$5,600
2014Ontario Power GenerationSenior System / Technical / Application Analyst$120,875$677+$6,105
2013Ontario Power GenerationSenior Information Systems Analyst$114,771$663−$2,963
2012Ontario Power GenerationSenior Information Systems Analyst$117,733$658−$214
2011Ontario Power GenerationSenior Information Systems Analyst$117,948$636+$3,831
2010Ontario Power GenerationSenior Information Systems Analyst$114,117$570−$4,078
2009Ontario Power GenerationSenior Information Systems Analyst$118,195$554+$9,108
2008Ontario Power GenerationSenior Information Systems Analyst$109,087$563+$955
2007Ontario Power GenerationSenior Information Systems Analyst$108,132$474−$266
2006Ontario Power GenerationSenior Information Systems Analyst$108,398$504−$5,659
2005Ontario Power GenerationAnalyst, Information Systems$114,057$516
2003Ontario Power GenerationAnalyst - Information Systems$106,453$474

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