Rory Macgregor

$152,132.68asPerformance Improvement Officer

Employed by Ontario Power Generation in 2025, according to Government of Ontario public salary records.

Salary Information

Historical salary and taxable benefits from 2015 to 2025.

YearPositionSalaryBenefitsPerformance
2025
Performance Improvement Officer
$152,132.68
$5,024.95
3.16%
2024
Performance Improvement Officer
$147,466.09
$4,568.40
1.7%
2023
Performance Improvement Officer
$145,005.56
$14,403.94
8.04%
2022
Performance Improvement Officer
$134,214.81
$3,846.46
2.84%
2021
Performance Improvement Officer
$130,511.41
$3,435.00
1.9%
2020
Health and Safety Advisor
$133,038.86
$3,090.53
7.21%
2019
Lead Auditor, General
$124,088.68
$2,612.28
6.22%
2018
Lead Auditor, General
$116,819.11
$2,774.40
5.43%
2017
Health and Safety Advisor
$110,802.51
$625.92
1.25%
2016
Health and Safety Advisor
$109,430.43
$572.16
5.24%
2015
Health & Safety Advisor
$103,983.09
$547.20

The Ontario Sunshine List reports that Rory Macgregor was paid $152,132.68 in 2025 as Performance Improvement Officer at Ontario Power Generation. This represents a 3.16% increase over the previous year's reported salary. Rory Macgregor has appeared on the Ontario Sunshine List 11 times between 2015 and 2025, with reported earnings peaking at $152,132.68 in 2025. In addition to salary, $5,024.95 in taxable benefits was disclosed for 2025. Ontario Power Generation reports under the Ontario Power Generation sector of Ontario's public sector salary disclosure.

Top earning Performance Improvement Officers in Ontario Power Generation

NameSalary
Megan Tapscott$158,504.50
Brian Gonyou$157,273.13
Tudor Tolea$154,388.55
Holly Gardiner$154,313.89
Muneer Abid$153,043.89
Rory Macgregor$152,132.68
Karly Gorman$151,839.18
Kelvin Auyeung$149,355.04
Annette Posteraro$145,869.07
Andrea Hunter$140,850.68

Other employees at Ontario Power Generation

NameSalary
Zhen Hua Gan
Senior Technical Engineer/Officer
$152,155.70
Lori Currie
Electrical and Control Technician
$152,151.32
Hao Zhang
Inspection and Maintenance Technician
$152,149.59
Michael Delmage
Electrical and Control Technician/Technologist
$152,146.81
Michael Wilson
Plumber/Pipefitter Foreman – Construction
$152,133.38
Benson Tan
Senior Information Systems Analyst
$152,116.07
Richard Dale
Senior Plant Engineer/Officer
$152,112.88
Mark Jones
Senior Plant Engineer/Officer
$152,099.82
Remson Madtha
Quality Specialist
$152,097.83
Sunil Tantirige
Senior Technical Engineer/Officer
$152,091.94