Skip to content

John Macdonald

Ontario Power Generation/10 people with this name

Ontario Power Generation has listed more than one person named John Macdonald in the same year. Their records are shown separately below. No attempt is made to guess which earlier or later records belong to whom.

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

Record 1

2001–2003
Mechanical Maintainer Journeyperson

This employer listed more than one person with this name in the same year, so records are shown separately. No attempt is made to guess who is who.

2003 Salary — last year on the list

$102,131

2003

Total Compensation

$102,563

Incl. $432 benefits

Employer Rank

#3,649

2003

Years on List

2

2001–2003

Full 2003 roster at Ontario Power Generation →·See where $102,131 ranks →

Salary history, by year
YearPositionSalary
2003Mechanical Maintainer Journeyperson$102,131Benefits $432Total $102,563
2001Mechanical Maintainer Journeyperson$106,608Benefits $410Total $107,017

Record 2

2004
Mechanical Maintainer Journeyperson

This employer listed more than one person with this name in the same year, so records are shown separately. No attempt is made to guess who is who.

2004 Salary — last year on the list

$126,393

2004

Total Compensation

$126,904

Incl. $512 benefits

Employer Rank

#1,606

2004

Years on List

1

2004–2004

Full 2004 roster at Ontario Power Generation →·See where $126,393 ranks →

Salary history, by year
YearPositionSalary
2004Mechanical Maintainer Journeyperson$126,393Benefits $512Total $126,904

Record 3

2004
Mechanical Maintainer Journeyperson

This employer listed more than one person with this name in the same year, so records are shown separately. No attempt is made to guess who is who.

2004 Salary — last year on the list

$101,087

2004

Total Compensation

$101,533

Incl. $446 benefits

Employer Rank

#4,313

2004

Years on List

1

2004–2004

Full 2004 roster at Ontario Power Generation →·See where $101,087 ranks →

Salary history, by year
YearPositionSalary
2004Mechanical Maintainer Journeyperson$101,087Benefits $446Total $101,533

Record 4

2005
Mechanical Maintainer Journeyperson

This employer listed more than one person with this name in the same year, so records are shown separately. No attempt is made to guess who is who.

2005 Salary — last year on the list

$126,989

2005

Total Compensation

$127,520

Incl. $531 benefits

Employer Rank

#1,768

2005

Years on List

1

2005–2005

Full 2005 roster at Ontario Power Generation →·See where $126,989 ranks →

Salary history, by year
YearPositionSalary
2005Mechanical Maintainer Journeyperson$126,989Benefits $531Total $127,520

Record 5

2005
Mechanical Maintainer Journeyperson

This employer listed more than one person with this name in the same year, so records are shown separately. No attempt is made to guess who is who.

2005 Salary — last year on the list

$108,458

2005

Total Compensation

$108,921

Incl. $464 benefits

Employer Rank

#3,665

2005

Years on List

1

2005–2005

Full 2005 roster at Ontario Power Generation →·See where $108,458 ranks →

Salary history, by year
YearPositionSalary
2005Mechanical Maintainer Journeyperson$108,458Benefits $464Total $108,921

Record 6

2006
Mechanical Maintainer Journeyperson

This employer listed more than one person with this name in the same year, so records are shown separately. No attempt is made to guess who is who.

2006 Salary — last year on the list

$128,083

2006

Total Compensation

$129,685

Incl. $1,603 benefits

Employer Rank

#2,101

2006

Years on List

1

2006–2006

Full 2006 roster at Ontario Power Generation →·See where $128,083 ranks →

Salary history, by year
YearPositionSalary
2006Mechanical Maintainer Journeyperson$128,083Benefits $1,603Total $129,685

Record 7

2006
Mechanical Maintainer Journeyperson

This employer listed more than one person with this name in the same year, so records are shown separately. No attempt is made to guess who is who.

2006 Salary — last year on the list

$107,367

2006

Total Compensation

$108,930

Incl. $1,563 benefits

Employer Rank

#4,249

2006

Years on List

1

2006–2006

Full 2006 roster at Ontario Power Generation →·See where $107,367 ranks →

Salary history, by year
YearPositionSalary
2006Mechanical Maintainer Journeyperson$107,367Benefits $1,563Total $108,930

Record 8

2007
Mechanical Maintainer Journeyperson

This employer listed more than one person with this name in the same year, so records are shown separately. No attempt is made to guess who is who.

2007 Salary — last year on the list

$139,746

2007

Total Compensation

$140,947

Incl. $1,201 benefits

Employer Rank

#1,852

2007

Years on List

1

2007–2007

Full 2007 roster at Ontario Power Generation →·See where $139,746 ranks →

Salary history, by year
YearPositionSalary
2007Mechanical Maintainer Journeyperson$139,746Benefits $1,201Total $140,947

Record 9

2007
Mechanical Maintainer Journeyperson

This employer listed more than one person with this name in the same year, so records are shown separately. No attempt is made to guess who is who.

2007 Salary — last year on the list

$116,096

2007

Total Compensation

$117,286

Incl. $1,191 benefits

Employer Rank

#3,988

2007

Years on List

1

2007–2007

Full 2007 roster at Ontario Power Generation →·See where $116,096 ranks →

Salary history, by year
YearPositionSalary
2007Mechanical Maintainer Journeyperson$116,096Benefits $1,191Total $117,286

Record 10

2008–2025
First Line Manager, Control/Mechanical

This employer listed more than one person with this name in the same year, so records are shown separately. No attempt is made to guess who is who.

Latest Salary

$192,072

2025

Total Compensation

$200,829

Incl. $8,757 benefits

Employer Rank

#2,168

2025

Years on List

7

2008–2025

Full 2025 roster at Ontario Power Generation →·See where $192,072 ranks →

Salary history, by year
YearPositionSalary
2025First Line Manager, Control/Mechanical$192,072Benefits $8,757Total $200,829
2024First Line Manager, Control/Mechanical$213,197Benefits $7,332Total $220,529
2023First Line Manager, Control/Mechanical$188,949Benefits $7,092Total $196,042
2022First Line Manager, Control/Mechanical$183,033Benefits $6,306Total $189,339
2021Trades Management Supervisor- Maintenance$198,751Benefits $5,597Total $204,347
2020Trades Management Supervisor- Maintenance$178,242Benefits $4,942Total $183,184
2008Mechanical Technician$165,903Benefits $1,309Total $167,212