John Macgillivray
Ontario Power Generation/Senior Engineer/Scientist/Technical Officer
2012 Salary — last year on the list
$125,395Total compensation $126,035, including $640 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
2012
Employer Rank
#4,363Ontario Power Generation
Years on List
82001–2012
Peak Salary
$135,2332010
Full 2012 roster at Ontario Power Generation →·See where $125,395 ranks →
Total Compensation History
Full History
2001–2012
$113,072 in 2001 is worth about $189,840 in 2025 dollars.
| Year | Position | Salary |
|---|---|---|
| 2012 | Senior Engineer/Scientist/Technical OfficerOntario Power Generation | $125,395Benefits $640Total $126,035 |
| 2011 | Senior Engineer/Scientist/Technical OfficerOntario Power Generation | $123,107Benefits $743Total $123,850 |
| 2010 | Senior Engineer/Scientist/Technical OfficerOntario Power Generation | $135,233Benefits $636Total $135,869 |
| 2007 | Associate Engineer/Scientist/Technical OfficerOntario Power Generation | $109,303Benefits $473Total $109,777 |
| 2006 | Associate Engineer/Scientist/Technical OfficerOntario Power Generation | $101,008Benefits $866Total $101,873 |
| 2005 | Senior Engineer/Scientist/Tech. OfficerOntario Power Generation | $104,347Benefits $533Total $104,879 |
| 2002 | Inspection & Maintenance Technician IIOntario Power Generation | $104,957Benefits $540Total $105,497 |
| 2001 | Inspection & Maintenance Technician IIOntario Power Generation | $113,072Benefits $412Total $113,484 |
On the List
2012
The 2012 Sunshine List recorded 88,542 disclosures of $100,000 or more. Ontario Power Generation disclosed 7,960 salaries in 2012; John Macgillivray's total compensation of $126,035 ranked #4,363 among them. John Macgillivray's $125,395 salary at Ontario Power Generation was about 2% below the 2012 median there, $128,308. John Macgillivray has appeared on the Sunshine List at Ontario Power Generation 8 times, 2001–2012, peaking in 2010 at $135,233.