Skip to content

Ontario Power Generation Sunshine List 2025

10,346 employees earning $100K+ · median $161,066 · average $170,202 · overview and trend →

Who makes the most at Ontario Power Generation in 2025?

Kenneth Hartwick, Special Advisor, was paid $1,910,992 in 2025 — the highest total compensation among 10,346 Ontario Power Generation employees on the Sunshine List; the median salary there was $161,066.

Kenneth Hartwick

All Employees · 10,346 in 2025 · page 1 of 42

#NameTitle as filedSalaryTotal
1Kenneth HartwickSpecial Advisor$1,907,409$1,910,992
2Nicolle ButcherPresident and Chief Executive Officer$1,596,218$1,598,309
3Steve GregorisChief Nuclear Officer$1,092,855$1,096,651
4Aida CipollaChief Financial Officer and Chief Administrative Officer$1,013,496$1,016,119
5Subo SinnathambyChief Projects Officer$981,476$985,253
6Mark KnutsonChief Enterprise Engineering and Chief Nuclear Engineer$856,947$859,793
7Jon FrankeSenior Vice President Nuclear$826,655$828,637
8Shelley BabinChief Operations Officer$748,469$750,849
9Brenda MacdonaldChief Commercial Officer$727,479$729,740
10David KaposiExecutive Vice President Investment Strategy and Business Development$701,432$703,541
11Paul SeguinSenior Vice President Pickering$696,667$699,346
12Si TruongSenior Information Technology Leader/Advisor$673,028$679,722
13Boris VulanovicSenior Vice President, Small Modular Reactor Execution$650,523$652,222
14Dragan PopovicSenior Vice President, Small Modular Reactor Execution$636,306$637,694
15Allan GraceSenior Vice President Darlington$630,367$632,099
16Steve BagshawSenior Vice President Operations$627,469$630,084
17Heather FergusonSenior Vice President Business Development and Corporate Affairs$628,509$629,299
18Zarir KhansahebSenior Vice President Integrated Fleet Management$597,295$598,094
19Luca CeccatoSenior Vice President Nuclear Refurbishment$582,927$584,555
20Michael D'SouzaField Shift Operating Supervisor$561,418$569,767
21Cynthia DomjancicSenior Vice President Human Resources and Chief Ethics Officer$554,772$556,916
22John BlazaninSenior Vice President Project Support$536,898$537,667
23Alec ChengSenior Vice President Finance Modernization$531,098$532,785
24Terence CunninghamVice President Nuclear Projects$529,959$531,463
25Alexander KoganSenior Vice President Commercial Integration and Strategy$522,453$524,560
26Carlton MathiasChief Legal, Environment Social and Governance and Governance Officer$515,666$517,160
27Nicholas PenderSenior Vice President Renewable Generation and Energy Markets$511,344$513,032
28David RogersDeputy Site Vice President$509,717$511,063
29Shayn BallaghVice President Site Support$505,322$507,223
30Jason Van WartSenior Vice President Nuclear Sustainability$504,343$505,222
31Kim LauritsenSenior Vice President Enterprise Strategy and Growth$485,914$487,561
32Zeina ElhamiChief Supply Officer$475,569$476,930
33Vince SmythVice President Major Projects$471,556$472,836
34Shiranthi ManamperiChief Information Officer$470,578$471,881
35Nahil RahmanVice President Major Projects$462,583$463,231
36Bruce RobertsonVice President Regional Operations$457,134$458,955
37Joseph LynManaging Director Real Estate Investments$455,825$457,136
38Andrew OwenVice President Security, Emergency and Training$454,212$456,130
39Paul BurroughsVice President Major Projects$453,356$455,269
40Wai Leung KwokSenior Vice President and Treasurer$450,574$451,431
41Leslie McwilliamsSenior Vice President Nuclear Sustainability$449,549$450,830
42Lindsay GreenlandVice President Enterprise Planning and Project Controls$447,751$448,370
43Paul KerrManaging Director Private Markets$447,005$448,316
44Peter SimpsonSenior Director Projects$443,952$445,196
45Ghattas DallalManaging Director Public Markets$443,405$444,716
46James BrewerVice President New Growth and Business Development$441,846$443,277
47Sanjeev SharmaVice President Plant Operations$433,090$437,279
48Andarz RoyaVice President Supply Chain$435,416$436,720
49Saba ZadehVice President Regulatory Affairs$433,390$434,607
50Kathleen CarewVice President Plant Operations$433,069$434,518
51Kapil AggarwalVice President Nuclear Sustainability Services$429,625$431,483
52Emily TarleDeputy Site Vice President$427,265$429,109
53Nicole FabbroVice President Regional Operations$426,970$428,183
54Joseph DieningVice President New Nuclear Growth$418,018$418,611
55Gregg MccabeVice President Design and Project Engineering$416,580$418,427
56Jim BrownVice President Construction Services$416,451$417,691
57Dave BurgerVice President Station Engineering$413,454$413,939
58Neil MohanDirector, Operations Production$413,046$413,665
59Ronglin MaShift Manager$396,317$411,018
60Neela D'SouzaDirector Small Modular Reactor Plant Operation$407,283$409,162
61Christopher ConroyDirector, Operations Production$405,642$406,896
62Alhusein DharshiSenior Information Technology Leader/Advisor$399,354$406,123
63Maha TamVice President Operations and Projects Controllership$404,918$405,986
64Jason MaciejkoDirector, Operations Production$401,824$403,726
65Richard GeofroyDeputy Chief Nuclear Officer$402,637$402,637
66Charles MalcolmControl Room Shift Supervisor$394,261$401,859
67Aaron Del PinoVice President Labour Relations$397,643$399,379
68Michael GoreSenior Vice President Chief Controller and Accounting Officer$397,753$399,115
69Joseph DowneyDirector, Operations Production$393,352$395,262
70Bradley WoodShift Manager$392,667$394,419
71Scott NelmsVice President Business Development and Commercial Management$388,545$389,776
72Mark WeeksAssistant Operations Senior Manager$388,490$389,626
73Mathieu GravelShift Manager$387,058$388,827
74Ronen Ben-ShlomoDirector Operations Training$385,277$387,169
75Roderick EwingAuthorized Nuclear Operator$374,130$386,892
76Sarah HoughVice President Client Corporate Services$385,367$386,490
77Katherine NosichVice President Stakeholder Relations$384,007$385,230
78Aimee CollierVice President Law$383,470$384,655
79Brad ClarkShift Manager$382,693$383,834
80Kerry JacksonDirector, Operations Production$381,641$382,371
81Derrick IngramShift Manager$380,146$381,867
82Adnan KhanControl Room Shift Supervisor$369,765$380,494
83Robert JackowskiVice President Small Modular Reactors$378,531$380,485
84Andrew HolmesShift Manager$378,035$379,756
85Anthony MelaragnoVice President Business Planning and Reporting$375,693$379,743
86Michael KisilAssistant Operations Senior Manager$376,349$378,093
87Julie ThrasherShift Manager$374,895$376,647
88Tasti SeidSenior Manager, Operations Support$374,738$376,459
89Andrew KowalskiAuthorized Nuclear Operator$363,185$376,389
90Stephen C ReidShift Manager$374,728$375,875
91Michael FerrarelliDirector, Fuel Handling$375,140$375,728
92David MacdiarmidVice President Fleet Performance$373,747$374,387
93David HodgsonAssistant Maintenance Senior Manager$371,011$372,715
94Andrew HarrisonShift Manager$371,499$372,635
95Justin CardShift Manager$370,358$371,500
96Sebastian SchererAssistant Operations Senior Manager$369,271$370,430
97Connie HergertVice President Workplace Experience and Real Estate$366,909$368,694
98Joel SmithControl Room Shift Supervisor$360,198$368,049
99Jeremy DurstShift Manager$366,074$367,795
100Luke MylesAssistant Operations Senior Manager$366,627$367,762
101James ClearyControl Room Shift Supervisor$359,847$367,703
102Nirav PatelVice President Human Resources$366,052$366,596
103Murray HouriganDirector, Fuel Handling$365,049$366,242
104Brian WitrukVice President Plant Operations$363,984$365,931
105Jennifer BondVice President Human Resources Operations$364,389$365,547
106Sara RasouliControl Room Shift Supervisor$359,227$364,823
107Sanjeev RamesarControl Room Shift Supervisor$356,637$364,488
108Liban JamaSenior Manager, Operations Training$362,326$363,817
109Mark PriestSenior Manager, Operations Training$360,249$361,961
110Heather BrownVice President Environment, Health and Safety$360,063$361,507
111Adam JohnsonAssistant Operations Senior Manager$359,507$361,236
112Prabhjeet KambojAuthorized Nuclear Operator$347,838$359,442
113Vuk ZrnicAssistant Operations Senior Manager$357,200$358,955
114Steve BédardControl Room Shift Supervisor$349,360$356,964
115Anna BrightonManaging Director Private Markets$355,080$356,171
116Jeff CrearyAuthorization Training Supervisor$345,174$356,002
117Robert CocksedgeAuthorized Nuclear Operator$353,507$355,566
118Stephen HarringtonDirector Station Engineering$353,178$354,954
119Ryan HowardVice President Major Projects$354,248$354,891
120Brandon CormierAssistant Operations Senior Manager$353,636$354,794
121Christopher GintherExecutive Vice President Business Strategy and Commercial Management$353,294$353,294
122Craig HotrumControl Room Shift Supervisor$347,158$352,075
123Matthew ShawSenior Manager, Maintenance/Production$342,972$351,213
124Joseph RamaniShift Manager$349,564$350,694
125Greg BlakeAuthorized Nuclear Operator$337,270$350,269
126Jason LamiAuthorized Nuclear Operator$342,362$349,808
127Corey KlenderShift Manager$348,611$349,746
128David MichelShift Manager$348,050$349,356
129Allan CooperAssistant Operations Senior Manager$347,179$348,338
130Andrew RobertsonDirector Tritium Removal Facility$346,326$348,156
131Clifford LiddleAuthorized Nuclear Operator$334,886$347,925
132Edmund DevlinAssistant Operations Senior Manager$345,317$347,029
133Alok BhardwajAuthorized Nuclear Operator$332,439$346,256
134Benjamin ScheepersAuthorized Nuclear Operator$332,361$345,356
135David Joshua SaundersProject Site Manager$335,146$342,863
136Jeffrey GreenlandControl Room Shift Supervisor$334,171$342,021
137Curtis HendersonShift Manager$339,004$340,279
138Jeffrey RossSenior Manager, Operations Training$338,862$339,980
139Sara IrvineVice President Nuclear Regulatory Affairs$338,312$339,718
140Zohab ParachaField Shift Operating Supervisor$337,666$338,719
141Brett WeirShift Manager$334,951$338,436
142Krista HuszarikAuthorization Training Supervisor$330,747$338,262
143Thomas St. DenisAuthorization Training Supervisor$325,586$337,970
144Maria NaidinDirector, Operations Production$336,616$337,144
145Bradley MoaseAuthorized Nuclear Operator$325,340$336,530
146Clifford NakaharaAuthorized Nuclear Operator$324,652$336,446
147Theresa DekkerVice President Nuclear Decommissioning Strategies$331,841$333,013
148Lawrence KusikAuthorized Nuclear Operator$325,070$332,769
149Patrick MerryControl Room Shift Supervisor$325,019$332,342
150Stewart TullyVice President Business and Services$328,765$332,336
151James RonaldAssistant Operations Senior Manager$330,824$331,983
152Russel KellyAuthorized Nuclear Operator$320,303$331,919
153Suminder PainkCertified Unit O Control Room Operator$329,509$331,456
154Michael GoetzAuthorized Nuclear Operator$317,912$330,974
155Kurt PoppeAuthorization Training Supervisor$317,691$330,590
156Joseph CherkasAuthorization Training Supervisor$322,983$330,197
157M. Keith DouradoAuthorized Nuclear Operator$323,515$330,042
158Andrew GaluszkaDirector Centre-Led Functional Area Manager Fleet Operations$327,695$329,995
159Alexandru MagaShift Manager$328,859$329,986
160Deepesh SarkarAuthorized Nuclear Operator$322,098$329,544
161Brendon RamdooAuthorization Training Supervisor$323,112$329,452
162Timothy FillierAuthorized Nuclear Operator$315,980$329,080
163Jesse SaundersControl Room Shift Supervisor$323,513$328,404
164Neeraj BhardwajAuthorized Nuclear Operator$319,712$327,630
165Jeffrey StewartControl Room Shift Supervisor$319,252$327,108
166Paul KupnickiAuthorized Nuclear Operator$318,265$326,598
167Andrew SteeleAuthorized Nuclear Operator$318,805$326,503
168Bradley RideoutAuthorized Nuclear Operator$312,808$325,504
169Cynthia CitrulloControl Room Shift Supervisor$323,646$325,031
170Marcel BalanUnit 0 – Training Supervisor$314,536$324,948
171Jeremy MoirControl Room Shift Supervisor$310,957$323,355
172David WilsonAuthorized Nuclear Operator$311,824$323,022
173Stephen RypstraAuthorization Training Supervisor$310,128$322,840
174Gareth StoneUnit 0 – Training Supervisor$316,572$322,781
175Roger SchryerAuthorization Training Supervisor$309,536$320,611
176Devin GammieControl Room Shift Supervisor$312,774$320,391
177Jason DreyerAuthorized Nuclear Operator$307,926$319,675
178Guy BaldockAuthorized Nuclear Operator$311,842$319,127
179Sandra DykxhoornVice President New Nuclear Growth$318,402$318,994
180Ken SkibaControl Room Shift Supervisor$311,056$318,906
181Adam DionneControl Room Shift Supervisor$312,147$318,891
182Jose DiasAuthorized Nuclear Operator$306,673$318,465
183David McraeFirst Line Manager, Control/Mechanical$309,550$317,794
184Sean WoodwardSection Manager Outage$310,312$317,580
185Ryan BarkleyAuthorized Nuclear Operator$308,333$317,441
186Jeffrey FinchUnit 0 – Training Supervisor$307,175$317,327
187Robert SzakacsControl Room Shift Supervisor$311,502$317,169
188Jeff CrockerAuthorized Nuclear Operator$309,340$317,149
189Brian KellyAuthorized Nuclear Operator$308,964$316,553
190Martin DobrescuAuthorization Training Supervisor$305,823$316,368
191Perrik Le DreffVice President Major Projects$314,450$316,365
192Brad WilliamsAuthorized Nuclear Operator$305,158$316,351
193Sachin QuadrosSection Head – Finance$309,184$316,100
194John TraverseAuthorized Nuclear Operator$302,998$316,017
195Barry MajoorAuthorized Nuclear Operator$303,166$315,803
196Michael RoeterinkControl Room Shift Supervisor$311,194$315,678
197David Di DonatoAuthorized Nuclear Operator$303,611$315,008
198Brian PeckAuthorization Training Supervisor$307,370$314,831
199William LiscombeAuthorized Nuclear Operator$306,790$314,384
200Sean GreerAuthorized Nuclear Operator$307,226$314,155
201Dave GeauvreauHydroelectric Operating Supervisor$304,647$314,109
202Jennifer TidmarshVice President Indigenous Relations$313,083$313,597
203Alexander EneAuthorization Training Supervisor$303,461$313,109
204Stephen TruantProject Site Manager$304,449$312,580
205Neil MurrayAuthorized Nuclear Operator$300,713$312,317
206Steven MerrellAuthorized Nuclear Operator$298,799$312,138
207Alan Andrew DohertyAuthorized Nuclear Operator$298,431$312,050
208Ryan WrightAuthorized Nuclear Operator$304,921$311,874
209Craig RaeAuthorized Nuclear Operator$297,068$311,389
210Shawn DavidVice President Major Projects$310,084$311,371
211Arin PalAuthorized Nuclear Operator$303,336$310,930
212Jonathan PopeAuthorized Nuclear Operator$297,378$310,904
213Rosa LopezAuthorized Nuclear Operator$298,167$310,864
214Andrew Timothy MeikleResponsible Health Physicist$305,172$310,688
215Andrew LindsayAuthorized Nuclear Operator$297,614$309,414
216John HardyAuthorized Nuclear Operator$302,248$309,312
217Cody WilliamsonAuthorized Nuclear Operator$301,971$308,903
218Saeed SiahpoushanControl Room Shift Supervisor$303,286$308,513
219Derek MinacsAuthorized Nuclear Operator$300,723$308,129
220Chris RaeburnAuthorized Nuclear Operator$296,406$308,010
221Brian DietrichVice President Regional Operations$306,808$307,998
222Thomas QuinnCertified Unit O Control Room Operator$298,612$307,911
223David WatsonAuthorized Nuclear Operator$294,931$306,526
224David TyndallVice President New Nuclear Engineering$305,877$306,495
225Stephen ScottAuthorized Nuclear Operator$298,418$306,230
226Tony MartorinoAuthorized Nuclear Operator$293,138$306,133
227John CoberAuthorized Nuclear Operator$298,001$305,862
228Martin BeveridgeAuthorized Nuclear Operator$293,006$305,702
229Chris MorrisAuthorization Training Supervisor$293,465$305,617
230Faisal BashirCertified Unit O Control Room Operator$297,345$305,541
231Emil IancuAuthorized Nuclear Operator$292,224$305,036
232Gordon McarthurAuthorized Nuclear Operator$293,460$304,789
233Jeremy ParkAuthorized Nuclear Operator$296,510$304,387
234Wayne RobertsFirst Line Manager, Control/Mechanical$296,301$304,373
235Kirk LarssonAuthorization Training Supervisor$291,742$304,059
236Louis BelangerSenior Manager, Maintenance/Production$295,871$303,955
237Samad KasaaiVice President Major Projects$301,996$303,466
238Corey GriffinAuthorized Nuclear Operator$295,888$303,438
239Colin HendersonAuthorization Training Supervisor$290,378$303,183
240Dawn ImesonAuthorized Nuclear Operator$290,786$302,586
241Kelvin ChanSenior Financial Analyst$296,251$302,529
242Guillermo FloresAuthorized Nuclear Operator$290,783$302,112
243Max ZhuravlovAuthorized Nuclear Operator$289,279$301,822
244James HarrisAuthorization Training Supervisor$288,983$301,729
245Bradley EadieFirst Line Manager, Control/Mechanical$294,424$301,722
246David CashmanAuthorized Nuclear Operator$293,633$301,707
247Sean KilleyAuthorization Training Supervisor$291,056$301,702
248Arif RaiResponsible Health Physicist$295,306$301,340
249Jason D. ReidAuthorized Nuclear Operator$287,755$301,287
250William HysonAuthorization Training Supervisor$299,790$301,276

Download CSV (2025) →Contains information licensed under the Open Government Licence — Ontario. Compiled by SunshineList.