James Adams
$162,420.12asTraining Technician – Mechanical+6.82%
Employed by Ontario Power Generation in 2025, according to Government of Ontario public salary records.
Salary Information
Historical salary and taxable benefits from 2005 to 2025.
James Adams, Training Technician – Mechanical at Ontario Power Generation, earned a disclosed salary of $162,420.12 in 2025 on the Ontario Sunshine List. This represents a 6.82% increase over the previous year's reported salary. James Adams has appeared on the Ontario Sunshine List 10 times between 2005 and 2025, with reported earnings peaking at $162,420.12 in 2025. In addition to salary, $9,027.43 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 Training Technician – Mechanicals in Ontario Power Generation
| Name | Salary |
|---|---|
| Robert Tinline | $184,095.97 |
| Jeffery Lorne | $177,937.20 |
| Matthew Cece | $164,541.08 |
| Neil Harwood | $162,908.37 |
| James Adams | $162,420.12 |
| Philip Barnes | $161,343.63 |
| Kevin Pritchard | $161,210.25 |
| Mathew Ogar | $150,214.07 |
| Taylor Price | $139,684.28 |
Other employees at Ontario Power Generation
| Name | Position | Salary |
|---|---|---|
| Mary Angela Sy Senior Procurement Specialist | Senior Procurement Specialist | $162,453.09 |
| Bryan Mccaw Labourer Construction | Labourer Construction | $162,448.17 |
| Harcharan S Sudan Supervising Nuclear Operator First Line Manager Assistant | Supervising Nuclear Operator First Line Manager Assistant | $162,441.46 |
| Kent Scherm Senior Technical Engineer/Officer | Senior Technical Engineer/Officer | $162,431.58 |
| Andrew Birnie Mechanical Technician | Mechanical Technician | $162,426.96 |
| Ranajee Roy Barman Plant Engineer/Officer | Plant Engineer/Officer | $162,411.24 |
| Long Nguyen Nuclear Operator | Nuclear Operator | $162,397.10 |
| Max Beyore Mechanical Technician | Mechanical Technician | $162,396.32 |
| Andrew Hong Senior Engineer/Scientist/Technical Officer | Senior Engineer/Scientist/Technical Officer | $162,395.00 |
| Steven Voorberg Trades Management Supervisor- Maintenance | Trades Management Supervisor- Maintenance | $162,354.72 |