James Bateman
$123,251.13asAppendix A Mechanical Maintainer+6.48%
Employed by Ontario Power Generation in 2025, according to Government of Ontario public salary records.
Salary Information
Historical salary and taxable benefits from 2021 to 2025.
James Bateman, Appendix A Mechanical Maintainer at Ontario Power Generation, earned a disclosed salary of $123,251.13 in 2025 on the Ontario Sunshine List. This represents a 6.48% increase over the previous year's reported salary. James Bateman has appeared on the Ontario Sunshine List 3 times between 2021 and 2025, with reported earnings peaking at $123,251.13 in 2025. In addition to salary, $7,216.38 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 Appendix A Mechanical Maintainers in Ontario Power Generation
| Name | Salary |
|---|---|
| Alexander Edisbury | $151,798.96 |
| James Berry | $149,107.32 |
| Adam Lalsingh | $146,593.63 |
| James Mose | $143,485.68 |
| Dillon Owens | $143,337.59 |
| Jamie Thibeault | $141,893.38 |
| Conor Yeo | $139,343.02 |
| Matthew Visniar | $138,972.14 |
| Daniel Birks | $138,391.56 |
| Daniel Joseph | $136,400.78 |
Other employees at Ontario Power Generation
| Name | Position | Salary |
|---|---|---|
| Jennifer Zheng Senior Information Systems Analyst | Senior Information Systems Analyst | $123,338.12 |
| Alisha Jamal Technical Engineer/Officer | Technical Engineer/Officer | $123,287.48 |
| Graham Reid Chemical Technician | Chemical Technician | $123,279.25 |
| Ian Udall Mechanical Technician/Technologist | Mechanical Technician/Technologist | $123,258.95 |
| Visahini Kanthasamy Chemical Technician | Chemical Technician | $123,251.26 |
| Harman Virk Engineer/Applied Science Trainee | Engineer/Applied Science Trainee | $123,243.82 |
| Laiba Maryum Engineer/Applied Science Trainee | Engineer/Applied Science Trainee | $123,236.41 |
| Patrick Mcglynn Radiation Protection and Safety Technician | Radiation Protection and Safety Technician | $123,234.28 |
| Mathushan Suthakaran Manager Human Resources Analytics | Manager Human Resources Analytics | $123,226.94 |
| Tim Cole Planning and Cost Control Technician | Planning and Cost Control Technician | $123,218.00 |