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