Skip to content

Riad Al-Samadi

Ontario Power Generation/Senior Technical Engineer/Officer

2024 Salary — last year on the list

$148,419

Total compensation $149,196, including $776 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
2024

Employer Rank

#6,534

Ontario Power Generation

Years on List

21

2003–2024

Peak Salary

$149,889

2023

Full 2024 roster at Ontario Power Generation →·See where $148,419 ranks →

Total Compensation History

Total compensation by yearLine chart of 21 yearly values of total compensation, from $103,748 in 2003 to $149,196 in 2024. No data for 2012.$100K$120K$140K$160K200320082013201520202024
Total compensation, 2003–2024. Axis starts at $100,000, the Sunshine List disclosure threshold.

Full History
2003–2024

$103,211 in 2003 is worth about $164,857 in 2025 dollars.

Full salary history, by year
YearPositionSalary
2024Senior Technical Engineer/OfficerOntario Power Generation$148,419Benefits $776Total $149,196
2023Senior Technical Engineer/OfficerOntario Power Generation$149,889Benefits $963Total $150,851
2022Senior Technical Engineer/OfficerOntario Power Generation$140,225Benefits $927Total $141,152
2021Senior Technical Engineer/OfficerOntario Power Generation$136,443Benefits $913Total $137,356
2020Senior Technical Engineer/OfficerOntario Power Generation$137,832Benefits $894Total $138,726
2019Senior Technical Engineer/OfficerOntario Power Generation$129,575Benefits $3,349Total $132,924
2018Senior Technical Engineer/OfficerOntario Power Generation$130,200Benefits $3,595Total $133,795
2017Senior Technical Engineer/OfficerOntario Power Generation$128,602Benefits $851Total $129,453
2016Senior Technical Engineer/OfficerOntario Power Generation$131,923Benefits $844Total $132,766
2015Senior Technical Engineer/OfficerOntario Power Generation$123,344Benefits $833Total $124,177
2014Senior Engineer / Scientist / Technical OfficerOntario Power Generation$128,251Benefits $820Total $129,071
2013Senior Engineer/Scientist/Technical OfficerOntario Power Generation$121,439Benefits $804Total $122,243
2011Senior Engineer/Scientist/Technical OfficerOntario Power Generation$117,087Benefits $773Total $117,859
2010Senior Engineer/Scientist/Technical OfficerOntario Power Generation$114,513Benefits $672Total $115,185
2009Senior Engineer/Scientist/Technical OfficerOntario Power Generation$114,472Benefits $654Total $115,126
2008Senior Engineer/Scientist/Technical OfficerOntario Power Generation$108,479Benefits $674Total $109,153
2007Senior Engineer/Scientist/Technical OfficerOntario Power Generation$105,255Benefits $7,740Total $112,995
2006Senior Engineer/Scientist/Technical OfficerOntario Power Generation$106,839Benefits $7,772Total $114,612
2005Senior Engineer/Scientist/Tech. OfficerOntario Power Generation$103,851Benefits $639Total $104,490
2004Senior Eng./Scientist/Tech. OfficerOntario Power Generation$103,599Benefits $614Total $104,213
2003Sr. Engineer/ Scientist/ Tech. OfficerOntario Power Generation$103,211Benefits $537Total $103,748

Take-Home Pay
(After Tax) · 2024 estimate

Of the $148,419 Riad Al-Samadi earned in 2024, roughly $102,428 would remain after income tax, CPP and EI, an all-in deduction rate of about 31.0%. That is about 1% below the 2024 median of $149,982 for Senior Technical Engineer/Officer on the Sunshine List. That is about 1% less than the $149,889 paid in 2023. This estimate leaves out pension contributions; members of OMERS, OTPP, HOOPP or OPTrust typically take home another 7–10% less.

Estimated net pay
~$102,428
Effective income-tax rate (excl. CPP/EI)
~27.5%
CPP + EI contributions
~$5,105
All-in deduction rate (incl. CPP/EI)
~31.0%
vs. 2024 Senior Technical Engineer/Officer median
−1%

Where does $148,419 rank on the Sunshine List? →

Estimate only: 2024 federal and Ontario rates, basic personal amounts, Canada employment amount and CPP/EI credits; single, employment income only, salary treated as full-year income. Ignores pension contributions (OMERS, HOOPP, OTPP, OPTrust and similar plans lower actual take-home), union dues, RRSPs and benefits.

Also at Ontario Power Generation
2024

View all 10,007 employees at Ontario Power Generation (2024) →