Training Officer Salaries, 2025
117 disclosed on the 2025 Sunshine List · overview and trend →
Disclosed
117
2025 Sunshine List
Median Salary
$148,697
+21.6% vs provincial median
Typical Range
$136,195–$160,602
25th–75th percentile
Top Salary
$201,442
Employers · with 5 or more
| Employer | People | Median | Top |
|---|---|---|---|
| Ontario Power Generation | 21 | $148,830 | $182,922 |
| City of Ottawa | 12 | $161,344 | $172,575 |
| City of Hamilton | 10 | $157,630 | $181,910 |
| Regional Municipality of Halton | 9 | $132,788 | $149,000 |
| City of Markham | 6 | $146,052 | $150,699 |
| City of Greater Sudbury | 5 | $173,001 | $179,322 |
All Records · 117 in 2025
| # | Name | Salary | Total |
|---|---|---|---|
| 1 | Domenic GuaragnaTraining Officer | $201,442 | $201,939 |
| 2 | Danylo DmytraszTraining Officer | $187,207 | $187,680 |
| 3 | Padm JainTraining Officer | $182,922 | $183,960 |
| 4 | Grant ButtenhamTraining Officer | $181,910 | $182,631 |
| 5 | Joel PrpicTraining Officer | $181,557 | $182,433 |
| 6 | Christopher CullenTraining Officer | $180,256 | $181,140 |
| 7 | Andrew KokkoTraining Officer | $179,322 | $180,222 |
| 8 | Hugh DuncanTraining Officer | $176,242 | $177,107 |
| 9 | Brian DicksonTraining Officer | $173,347 | $174,074 |
| 10 | Nolan BellTraining Officer | $173,001 | $173,880 |
| 11 | Andrew RothwellTraining Officer | $172,864 | $173,700 |
| 12 | Edward WadleighTraining Officer | $172,575 | $173,392 |
| 13 | Kelly WatsonTraining Officer | $170,490 | $178,514 |
| 14 | Rocco MiccoliTraining Officer | $169,692 | $170,165 |
| 15 | Christopher DetzlerTraining Officer | $169,525 | $170,401 |
| 16 | Jordan PereiraTraining Officer | $169,513 | $170,374 |
| 17 | Sergio DefrancoTraining Officer | $169,277 | $170,076 |
| 18 | Conrad RonaldsTraining Officer | $166,072 | $166,910 |
| 19 | Wayne FrankoTraining Officer | $165,921 | $171,214 |
| 20 | Derek HoarTraining Officer | $165,717 | $166,534 |
| 21 | Daniel PoirierTraining Officer | $165,343 | $166,160 |
| 22 | David CrammTraining Officer | $165,225 | $165,967 |
| 23 | Kalvin FactorTraining Officer | $164,352 | $164,965 |
| 24 | Elise NeagaTraining Officer | $163,512 | $174,539 |
| 25 | Robert MonchkaTraining Officer | $163,114 | $164,441 |
| 26 | Rol GangooTraining Officer | $162,784 | $171,206 |
| 27 | Michael HendricksTraining Officer | $162,085 | $162,923 |
| 28 | Kevin GibbsTraining Officer | $161,361 | $162,238 |
| 29 | Jon MacfarlaneTraining Officer | $160,769 | $161,725 |
| 30 | Alain PellegromsTraining Officer | $160,602 | $161,435 |
| 31 | Todd MethamTraining Officer | $160,178 | $160,866 |
| 32 | Steven GlennTraining Officer | $159,224 | $160,046 |
| 33 | Stephanie VilleneuveTraining Officer | $158,128 | $158,984 |
| 34 | Keri MartindaleTraining Officer | $158,099 | $165,542 |
| 35 | Nicholas DamoreTraining Officer | $157,609 | $158,582 |
| 36 | Shay CurrieTraining Officer | $157,575 | $158,113 |
| 37 | Brian L MacnevinTraining Officer | $157,408 | $158,382 |
| 38 | Justin CarsonTraining Officer | $157,023 | $160,382 |
| 39 | Grant HalseyTraining Officer | $155,082 | $155,752 |
| 40 | James MooreTraining Officer | $154,861 | $155,679 |
| 41 | Houston WelshTraining Officer | $153,778 | $155,107 |
| 42 | S. Dain LaceyTraining Officer | $153,669 | $154,504 |
| 43 | Trevor FlintTraining Officer | $153,652 | $154,237 |
| 44 | Adam CochraneTraining Officer | $153,204 | $160,465 |
| 45 | Kirk HengstTraining Officer | $153,132 | $153,821 |
| 46 | Chris BlickTraining Officer | $152,654 | $163,049 |
| 47 | Ryan JacksonTraining Officer | $152,082 | $156,952 |
| 48 | Irshad HusainTraining Officer | $151,839 | $152,720 |
| 49 | Jean-Francois MichelTraining Officer | $151,714 | $152,531 |
| 50 | Lindsay SwickTraining Officer | $151,455 | $152,181 |
| 51 | Nicole Marie BruggerTraining Officer | $150,699 | $151,162 |
| 52 | Robert MunroeTraining Officer | $150,579 | $151,149 |
| 53 | James TickellTraining Officer | $150,455 | $151,273 |
| 54 | Morgan PickupTraining Officer | $150,267 | $150,730 |
| 55 | Christopher TuftsTraining Officer | $149,776 | $150,726 |
| 56 | Sylvain BrillonTraining Officer | $149,154 | $150,325 |
| 57 | Bradley AllenTraining Officer | $149,000 | $149,566 |
| 58 | Justyna KopytekTraining Officer | $148,830 | $153,828 |
| 59 | Mark MusclowTraining Officer | $148,697 | $149,385 |
| 60 | Joseph MccombeOfficer, Training | $148,499 | $150,267 |
| 61 | Oliver RomaniukTraining Officer | $148,344 | $149,193 |
| 62 | Lisa HarringtonTraining Officer | $148,302 | $152,837 |
| 63 | Matthew MairingerTraining Officer | $148,079 | $151,943 |
| 64 | Michael PittawayTraining Officer | $147,993 | $148,849 |
| 65 | Robert BzikotTraining Officer | $147,864 | $152,565 |
| 66 | Reid MciverTraining Officer | $147,551 | $147,953 |
| 67 | Kirk Adam BerthiaumeTraining Officer | $147,161 | $147,625 |
| 68 | Dylan RusinTraining Officer | $146,597 | $147,629 |
| 69 | Timothy JohnsonTraining Officer | $146,596 | $147,733 |
| 70 | Chad ElliottTraining Officer | $146,468 | $147,608 |
| 71 | Tommy LeungTraining Officer | $146,159 | $146,920 |
| 72 | Tyler WhittierTraining Officer | $145,732 | $146,420 |
| 73 | James Owen EvansTraining Officer | $144,942 | $145,361 |
| 74 | Aaron GrasswellTraining Officer | $143,780 | $144,588 |
| 75 | Jon RobillardTraining Officer | $143,583 | $144,729 |
| 76 | Joshua JamiesonTraining Officer | $143,162 | $143,564 |
| 77 | John StoneTraining Officer | $142,483 | $142,885 |
| 78 | Craig A ThompsonTraining Officer | $141,692 | $142,159 |
| 79 | Mark DupuisTraining Officer | $141,407 | $141,963 |
| 80 | Matthew SpencerTraining Officer | $141,097 | $141,953 |
| 81 | Jason MartindaleTraining Officer | $141,046 | $141,513 |
| 82 | Jason MathersTraining Officer | $140,590 | $141,156 |
| 83 | Laura EdwardsTraining Officer | $140,583 | $141,327 |
| 84 | Jeffery OgdenTraining Officer | $137,151 | $138,005 |
| 85 | Geremy BediakoTraining Officer | $136,806 | $137,380 |
| 86 | Jesse BeaudrowTraining Officer | $136,595 | $137,858 |
| 87 | Kyle KavanaghTraining Officer | $136,441 | $137,704 |
| 88 | Jacob MariniTraining Officer | $136,195 | $136,760 |
| 89 | Andrew BurdetteTraining Officer | $135,963 | $136,288 |
| 90 | Tamara RoitmanTraining Officer | $133,373 | $133,682 |
| 91 | Jamie BowmanTraining Officer | $132,788 | $133,353 |
| 92 | Stuart MacdonaldTraining Officer | $132,527 | $133,093 |
| 93 | Scott RadfordTraining Officer | $132,497 | $133,553 |
| 94 | Carrie FosterTraining Officer | $130,911 | $131,477 |
| 95 | Lana CorkeryTraining Officer | $130,897 | $131,541 |
| 96 | Deanna SweetmanTraining Officer | $130,611 | $131,493 |
| 97 | Katrina Dominique Dos SantosTraining Officer | $130,423 | $130,830 |
| 98 | Scott HaywardTraining Officer | $130,180 | $131,575 |
| 99 | Lindsay JacksonTraining Officer | $129,760 | $130,658 |
| 100 | Abdul Rahman Abu QamarTraining Officer | $126,297 | $126,323 |
| 101 | Ariel CastromayorTraining Officer | $125,892 | $126,786 |
| 102 | Pierre-Luc SaucierTraining Officer | $124,768 | $125,334 |
| 103 | Yvonne TindallOfficer, Training | $122,325 | $123,135 |
| 104 | Jason RedmondTraining Officer | $118,613 | $121,635 |
| 105 | Jennifer CrossmanTraining Officer | $115,865 | $116,008 |
| 106 | Kevin GrimoldbyTraining Officer | $111,518 | $112,096 |
| 107 | Steven JonesTraining Officer | $111,026 | $111,580 |
| 108 | Kimberley Jr MroczeckTraining Officer | $107,703 | $107,837 |
| 109 | Kanat JonesTraining Officer | $105,203 | $105,641 |
| 110 | Candice SheppardTraining Officer | $104,908 | $105,038 |
| 111 | Danielle CopeTraining Officer | $104,496 | $105,161 |
| 112 | Greg YoungTraining Officer | $102,729 | $103,432 |
| 113 | Donny AdamsonTraining Officer | $102,623 | $102,923 |
| 114 | Lindsay MalletteTraining Officer | $102,412 | $102,993 |
| 115 | Michael EspinolaOfficer, Training | $102,017 | $103,057 |
| 116 | Ada HoTraining Officer | $101,172 | $101,960 |
| 117 | Andrew FieldTraining Officer | $100,687 | $100,937 |