Myles Buck
Senior Program Analyst
Employer
Rural AffairsProvince
OntarioYear
2025Sector
Government of Ontario – MinistriesJob Title
Senior Program AnalystCompensation at a Glance
Latest (2025)
$122,648.03
+13.1% YoY
Career Earnings
$335,518.15
3 years on record
Career High
$122,648.03
in 2025
Average Annual
$111,839.38
+17% total growth
2025 Compensation Breakdown
Salary
$122,409.35
Benefits
$238.68
Compensation History
Loading chart...
Compensation History
| Year | Compensation | % Change |
|---|---|---|
| 2025 | $122,648.03 | +13.1% |
| 2024 | $108,488.66 | +3.9% |
| 2023 | $104,381.46 | – |
Explore related people
Browse peers by employer, role, and name.
Top earners at Rural Affairs
- Laurie MillerAssistant Deputy Minister, Rural Affairs Division$243,260
- Scott DuffDirector, Rural Policy and Economic Development$228,311
- Hannah AndersonChief of Staff$188,625
- Christopher StackManager, Rural Policy and Engagement$162,952
- Richard BerthiaumeManager, Rural Economic Development$159,995
- George PidgeonDirector of Communications and Strategy$143,792
Highest-paid Senior Program Analyst in Ontario
- Cristina ZanfirSenior Program Analyst$144,886
- Claira TsolkasSenior Program Analyst$138,948
- Rian OmolloSenior Program Analyst$136,667
- Karen McpheeSenior Program Analyst$135,433
- Amberlea DewarSenior Program Analyst$135,231
- Megan FlahertySenior Program Analyst$133,910
More people named Buck
- Leslie BuckProfessor of Cell and Systems Biology$252,368
- Brett Aj BuckTeam Leader$211,304
- David BuckSenior Manager, Human Resources Business Partner/ Gestionnaire principal, Partenaires commerciaux en ressources humaines$202,058
- John BuckChief Building Official$193,142
- Charon BuckElementary Principal$176,815
- Alexander BuckSergeant 1st Class$167,683
Earning near this level in Ontario
- Kristina KezeleHead, Curriculum$122,648
- Julie BallanceCharge Nurse\Infirmière en charge$122,648
- Manon LevequeEnseignant-e$122,648
- Allison B LangilleManager, Laboratory Operations/Responsable des opérations de laboratoire$122,648
- Valyn BernardProject Engineer, Environmental Compliance$122,648
- Nelson CostaCourt Officer$122,648