Alain Diallo

Senior Engineer/Scientist – Specialist
Ontario Power Generation

Male (99% Confidence Score)

Most Recent Salary $166,788.08
+9,537 (+6.1%) vs 2024
Career Sunshine Earnings $2,830,089.15
Sunshine Appearances 21 year(s)

Rankings

Salary rankings based on the Sunshine List overall, this Person's employer, and sector for that employer.

Employer Rank
# 4497

Based on sunshine salaries in 2025

Sector Rank
# 4659

Based on sunshine salaries in 2025

Sunshine List Rank
# 49709

Based on sunshine salaries in 2025

Salary Evolution

Compare this person's salary against organizational averages.

Salary History

Year Employer Position Salary
2025 Ontario Power Generation SENIOR ENGINEER SCIENTIST – SPECIALIST $166,788.08
2024 Ontario Power Generation SENIOR ENGINEER SCIENTIST - SPECIALIST $157,251.48
2023 Ontario Power Generation SENIOR ENGINEER SCIENTIST - SPECIALIST $159,967.54
2022 Ontario Power Generation SENIOR ENGINEER SCIENTIST - SPECIALIST $154,172.88
2021 Ontario Power Generation SENIOR ENGINEER SCIENTIST - SPECIALIST $167,153.42
2020 Ontario Power Generation SENIOR ENGINEER SCIENTIST – SPECIALIST $102,309.01
2019 Ontario Power Generation SENIOR ENGINEER SCIENTIST - SPECIALIST $143,397.27
2018 Ontario Power Generation SENIOR ENGINEER SCIENTIST - SPECIALIST $137,724.34
2017 Ontario Power Generation SENIOR ENGINEER SCIENTIST - SPECIALIST $141,318.53
2016 Ontario Power Generation SENIOR ENGINEER SCIENTIST - SPECIALIST $143,079.39
2015 Ontario Power Generation SENIOR ENGINEER SCIENTIST - SPECIALIST $134,778.94
2014 Ontario Power Generation SENIOR ENGINEER SCIENTIST - SPECIALIST $135,049.27
2013 Ontario Power Generation SENIOR HYDRO OPERATIONS MAINTENANCE ENGINEER $128,339.06
2012 Ontario Power Generation SENIOR HYDRO OPERATIONS MAINTENANCE ENGINEER $129,344.13
2011 Ontario Power Generation SENIOR HYDRO OPERATIONS MAINTENANCE ENGINEER $138,938.19
2010 Ontario Power Generation SENIOR HYDRO OPERATIONS MAINTENANCE ENGINEER $126,788.33
2009 Ontario Power Generation SENIOR HYDRO OPERATIONS MAINTENANCE ENGINEER $133,838.08
2008 Ontario Power Generation SENIOR HYDRO OPERATIONS MAINTENANCE ENGINEER $109,511.77
2007 Ontario Power Generation SENIOR PLANT ENGINEER OFFICER, HYDROELECTRIC $112,714.18
2006 Ontario Power Generation SENIOR PLANT ENGINEER OFFICER, HYDROELECTRIC $106,594.06
2005 Ontario Power Generation SENIOR PLANT ENG OFFICER, HYDROELECTRIC $101,031.20
Scroll to Top