Skip to content

John Mcgurk

Ontario Power Generation/Senior Plant Engineer/Officer

2025 Salary

$155,397

Total compensation $161,627, including $6,230 in taxable benefits.

Source: Ontario’s Public Sector Salary Disclosure — names paid $100,000 or more that year. How we build this · Report an error on this page

At a Glance
2025

Employer Rank

#5,571

Ontario Power Generation

Years on List

17

2007–2025

Peak Salary

$186,951

2023

Full 2025 roster at Ontario Power Generation →·See where $155,397 ranks →

Total Compensation History

Total compensation by yearLine chart of 17 yearly values of total compensation, from $102,906 in 2007 to $161,627 in 2025. No data from 2008 to 2009.$100K$125K$150K$175K$200K200720122015201920212025
Total compensation, 2007–2025. Axis starts at $100,000, the Sunshine List disclosure threshold.

Full History
2007–2025

$102,387 in 2007 is worth about $150,780 in 2025 dollars.

Full salary history, by year
YearPositionSalary
2025Senior Plant Engineer/OfficerOntario Power Generation$155,397Benefits $6,230Total $161,627
2024Senior Plant Engineer/OfficerOntario Power Generation$177,849Benefits $5,659Total $183,508
2023Senior Plant Engineer/OfficerOntario Power Generation$186,951Benefits $5,190Total $192,140
2022Senior Plant Engineer/OfficerOntario Power Generation$162,925Benefits $4,761Total $167,686
2021Senior Plant Engineer/OfficerOntario Power Generation$152,562Benefits $4,245Total $156,807
2020Senior Plant Engineer/OfficerOntario Power Generation$148,044Benefits $3,807Total $151,851
2019Senior Plant Engineer/OfficerOntario Power Generation$140,657Benefits $3,222Total $143,879
2018Senior Plant Engineer/OfficerOntario Power Generation$128,250Benefits $3,459Total $131,709
2017Senior Plant Engineer/OfficerOntario Power Generation$138,258Benefits $820Total $139,078
2016Senior Plant Engineer/OfficerOntario Power Generation$141,696Benefits $810Total $142,507
2015Senior Plant Engineer/OfficerOntario Power Generation$137,663Benefits $804Total $138,467
2014Senior Plant Engineer / OfficerOntario Power Generation$132,567Benefits $790Total $133,357
2013Senior Thermal Station Engineer/OfficerOntario Power Generation$115,170Benefits $774Total $115,945
2012Senior Thermal Station Engineer/OfficerOntario Power Generation$113,582Benefits $768Total $114,350
2011Senior Thermal Station Engineer/OfficerOntario Power Generation$114,457Benefits $743Total $115,200
2010Senior Thermal Station Engineer/OfficerOntario Power Generation$111,395Benefits $648Total $112,043
2007Senior Thermal Station Engineer/OfficerOntario Power Generation$102,387Benefits $519Total $102,906

Take-Home Pay
(After Tax) · 2025 estimate

In 2025, John Mcgurk's $155,397 salary works out to roughly $106,856 after income tax, CPP and EI — an all-in deduction rate of about 31.2%. On total compensation of $161,627, John Mcgurk ranked #5,571 of 10,346 disclosed at Ontario Power Generation that year, where the median salary was $161,066. That is about 13% less than the $177,849 paid in 2024. This estimate leaves out pension contributions; members of OMERS, OTPP, HOOPP or OPTrust typically take home another 7–10% less.

Estimated net pay
~$106,856
Effective income-tax rate (excl. CPP/EI)
~27.7%
CPP + EI contributions
~$5,507
All-in deduction rate (incl. CPP/EI)
~31.2%
vs. 2025 Senior Plant Engineer Officer median
+3%

Where does $155,397 rank on the Sunshine List? →

Estimate only: 2025 federal and Ontario rates, basic personal amounts, Canada employment amount and CPP/EI credits; single, employment income only, salary treated as full-year income. Ignores pension contributions (OMERS, HOOPP, OTPP, OPTrust and similar plans lower actual take-home), union dues, RRSPs and benefits.

Also at Ontario Power Generation
2025

View all 10,346 employees at Ontario Power Generation (2025) →