Skip to content

Doug Mactavish

Ontario Power Generation/Field Shift Operating Supervisor

2025 Salary

$230,577

Total compensation $239,333, including $8,757 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

#808

Ontario Power Generation

Years on List

19

2006–2025

Peak Salary

$230,577

2025

Full 2025 roster at Ontario Power Generation →·See where $230,577 ranks →

Total Compensation History

Total compensation by yearLine chart of 19 yearly values of total compensation, from $101,747 in 2006 to $239,333 in 2025. No data for 2007.$100K$150K$200K$250K200620102014201720212025
Total compensation, 2006–2025. Axis starts at $100,000, the Sunshine List disclosure threshold.

Full History
2006–2025

$100,145 in 2006 is worth about $150,722 in 2025 dollars.

Full salary history, by year
YearPositionSalary
2025Field Shift Operating SupervisorOntario Power Generation$230,577Benefits $8,757Total $239,333
2024Field Shift Operating SupervisorOntario Power Generation$219,337Benefits $7,330Total $226,668
2023Field Shift Operating SupervisorOntario Power Generation$206,611Benefits $7,067Total $213,678
2022Field Shift Operating SupervisorOntario Power Generation$192,615Benefits $6,261Total $198,876
2021Field Shift Operating SupervisorOntario Power Generation$182,952Benefits $5,532Total $188,484
2020Field Shift Operating SupervisorOntario Power Generation$170,733Benefits $5,321Total $176,053
2019Field Shift Operating SupervisorOntario Power Generation$170,718Benefits $4,850Total $175,568
2018Nuclear Waste Operator First Line Manager AssistantOntario Power Generation$156,043Benefits $4,815Total $160,859
2017Nuclear Waste Operator First Line Manager AssistantOntario Power Generation$154,101Benefits $5,333Total $159,433
2016Nuclear Waste Operator First Line Manager AssistantOntario Power Generation$138,770Benefits $1,538Total $140,308
2015Nuclear Waste Operator First Line Manager AssistantOntario Power Generation$139,750Benefits $1,529Total $141,279
2014Nuclear Waste Operator First Line Manager AssistantOntario Power Generation$137,907Benefits $1,522Total $139,429
2013Nuclear Waste Operator First Line Manager AssistantOntario Power Generation$145,267Benefits $1,501Total $146,769
2012Nuclear Waste Operator, First Line Manager AssistantOntario Power Generation$148,669Benefits $1,480Total $150,149
2011Nuclear Waste Operator, First Line Manager AssistantOntario Power Generation$125,901Benefits $1,456Total $127,356
2010Nuclear Waste OperatorOntario Power Generation$109,410Benefits $1,310Total $110,721
2009Nuclear Waste OperatorOntario Power Generation$108,993Benefits $1,293Total $110,286
2008Nuclear Waste OperatorOntario Power Generation$102,969Benefits $1,309Total $104,279
2006Nuclear OperatorOntario Power Generation$100,145Benefits $1,603Total $101,747

Take-Home Pay
(After Tax) · 2025 estimate

Doug Mactavish was paid $230,577 in 2025; after income tax, CPP and EI that is roughly $146,223, an effective income-tax rate of about 34.2%. That is about 4% above the 2025 median of $220,708 for Field Shift Operating Supervisor on the Sunshine List. Doug Mactavish has appeared on the list 19 times since 2006. Members of OMERS, OTPP, HOOPP or OPTrust typically take home another 7–10% less after pension contributions, which this estimate leaves out.

Estimated net pay
~$146,223
Effective income-tax rate (excl. CPP/EI)
~34.2%
CPP + EI contributions
~$5,507
All-in deduction rate (incl. CPP/EI)
~36.6%
vs. 2025 Field Shift Operating Supervisor median
+4%

Where does $230,577 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) →