James Lindsay appears on the Ontario Sunshine List with a 2025 disclosed salary of $218,002 plus $6,277 in taxable benefits (total $224,279). James is listed as Senior Programming Analyst at Ontario Power Generation, in the Ontario Power Generation sector.
James has been disclosed in 20 of the 23 years between 2003 and 2025. Their reported salary has grown from $107,155 in 2003 to $218,002 in 2025 — a 103.4% change over 22 years.
Within the Ontario Power Generation sector that year, James's $218,002 placed them in the 88th percentile (sector average: $170,459). Across the entire 2025 disclosure, this places them in the top 4% of all disclosed earners that year. Over their time on the list, James took on the role of Senior Programming Analyst in 2010.
The interactive timeline and year-by-year breakdown below show every year James has been disclosed under the Ontario Public Sector Salary Disclosure.
Data sourced from the Ontario Public Sector Salary Disclosure. This site is independent and not affiliated with any government. Always verify against the official source.
$218K
Current Salary
2025
$224K
Total Comp.
Incl. $6,277 benefits
20
Years on List
2003–2025
+103.4%
Salary Growth
2003–2025
+$54,356 vs previous year
Sector avg $170,459 · Range $100K\u2013$1.9M
Earns more than 96% of disclosed employees.
2025
Senior Programming Analyst
Ontario Power Generation
$218,002
+$54,356
2024
Senior Programming Analyst
Ontario Power Generation
$163,646
+$3,590
2023
Senior Programming Analyst
Ontario Power Generation
$160,056
+$8,447
2022
Senior Programming Analyst
Ontario Power Generation
$151,609
+$9,854
2021
Senior Programming Analyst
Ontario Power Generation
$141,755
-$1,179
2020
Senior Programming Analyst
Ontario Power Generation
$142,934
+$8,426
2019
Senior Programming Analyst
Ontario Power Generation
$134,508
+$3,046
2018
Senior Programming Analyst
Ontario Power Generation
$131,462
-$795
2017
Senior Programming Analyst
Ontario Power Generation
$132,257
+$3,081
2016
Senior Programming Analyst
Ontario Power Generation
$129,176
+$2,599
2015
Senior Programming Analyst
Ontario Power Generation
$126,577
+$2,168
2014
Senior Programming Analyst
Ontario Power Generation
$124,409
+$2,072
2013
Senior Programming Analyst
Ontario Power Generation
$122,336
+$1,331
2012
Senior Programming Analyst
Ontario Power Generation
$121,006
+$978
2011
Senior Programming Analyst
Ontario Power Generation
$120,028
+$4,444
2010
Senior Programming Analyst
Ontario Power Generation
$115,583
+$7,831
2007
Logistics Coordinator
Ontario Power Generation
$107,752
-$8,026
2006
Logistics Coordinator
Ontario Power Generation
$115,777
+$4,040
2005
Logistics Coordinator
Ontario Power Generation
$111,738
+$4,583
2003
Logistics Coordinator
Ontario Power Generation
$107,155