Andres Villegas
$197,144.70asSenior Engineer/Scientist – Specialist-26.78%
Employed by Ontario Power Generation in 2025, according to Government of Ontario public salary records.
Salary Information
Historical salary and taxable benefits from 2013 to 2025.
Andres Villegas, Senior Engineer/Scientist – Specialist at Ontario Power Generation, earned a disclosed salary of $197,144.70 in 2025 on the Ontario Sunshine List. This represents a 26.78% decrease from the previous year's reported salary. Andres Villegas has appeared on the Ontario Sunshine List 13 times between 2013 and 2025, with reported earnings peaking at $269,231.86 in 2024. In addition to salary, $4,944.94 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 Senior Engineer/Scientist – Specialists in Ontario Power Generation
| Name | Salary |
|---|---|
| Stefano Bomben | $282,227.29 |
| Cristian Filisanu | $226,458.46 |
| John Lu | $225,363.87 |
| Chang Ho Kim | $215,279.53 |
| Wenyong Wang | $214,204.52 |
| Sohail Ateeq | $213,559.56 |
| Fahad Abid | $213,016.13 |
| Sholeh Mirabdolbaghi | $205,587.92 |
| Linnel Torralba | $205,037.28 |
| Dharmrajsinh Atodaria | $201,704.33 |
Other employees at Ontario Power Generation
| Name | Position | Salary |
|---|---|---|
| Ivan Butsan Section Head Information Systems | Section Head Information Systems | $197,223.82 |
| John Saweczko Senior Manager Projects | Senior Manager Projects | $197,214.75 |
| Terry Bennett Shift Emergency Response Manager | Shift Emergency Response Manager | $197,196.30 |
| Matthew Sabell Supervising Nuclear Operator First Line Manager Assistant | Supervising Nuclear Operator First Line Manager Assistant | $197,176.57 |
| Aaron Sullivan Refurbishment Engineering Lead | Refurbishment Engineering Lead | $197,156.40 |
| Justin Higney Inspection and Maintenance Technician | Inspection and Maintenance Technician | $197,127.94 |
| Frank Ramlochan Mechanical Technician First Line Manager Assistant | Mechanical Technician First Line Manager Assistant | $197,122.17 |
| Karan Chophla Senior Manager, Inspection and Maintenance | Senior Manager, Inspection and Maintenance | $197,119.28 |
| Laurent Terrade Inspection and Maintenance Technician First Line Manager Assistant | Inspection and Maintenance Technician First Line Manager Assistant | $197,116.67 |
| Mark S. Young Mechanical Supervisor | Mechanical Supervisor | $197,100.12 |