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 | Employer | Title as filed | Salary | Total |
|---|---|---|---|---|---|
| 1 | Domenic Guaragna | City Of Vaughan | Training Officer | $201,442 | $201,939 |
| 2 | Danylo Dmytrasz | City Of Vaughan | Training Officer | $187,207 | $187,680 |
| 3 | Padm Jain | Ontario Power Generation | Training Officer | $182,922 | $183,960 |
| 4 | Grant Buttenham | City Of Hamilton | Training Officer | $181,910 | $182,631 |
| 5 | Joel Prpic | City Of Cambridge | Training Officer | $181,557 | $182,433 |
| 6 | Christopher Cullen | Town Of Halton Hills | Training Officer | $180,256 | $181,140 |
| 7 | Andrew Kokko | City Of Greater Sudbury | Training Officer | $179,322 | $180,222 |
| 8 | Hugh Duncan | City Of Greater Sudbury | Training Officer | $176,242 | $177,107 |
| 9 | Brian Dickson | City Of Hamilton | Training Officer | $173,347 | $174,074 |
| 10 | Nolan Bell | City Of Greater Sudbury | Training Officer | $173,001 | $173,880 |
| 11 | Andrew Rothwell | City Of Greater Sudbury | Training Officer | $172,864 | $173,700 |
| 12 | Edward Wadleigh | City Of Ottawa | Training Officer | $172,575 | $173,392 |
| 13 | Kelly Watson | Ontario Power Generation | Training Officer | $170,490 | $178,514 |
| 14 | Rocco Miccoli | City Of Vaughan | Training Officer | $169,692 | $170,165 |
| 15 | Christopher Detzler | City Of Cambridge | Training Officer | $169,525 | $170,401 |
| 16 | Jordan Pereira | City Of Cambridge | Training Officer | $169,513 | $170,374 |
| 17 | Sergio Defranco | City Of Ottawa | Training Officer | $169,277 | $170,076 |
| 18 | Conrad Ronalds | City Of Ottawa | Training Officer | $166,072 | $166,910 |
| 19 | Wayne Franko | Ontario Power Generation | Training Officer | $165,921 | $171,214 |
| 20 | Derek Hoar | City Of Ottawa | Training Officer | $165,717 | $166,534 |
| 21 | Daniel Poirier | City Of Ottawa | Training Officer | $165,343 | $166,160 |
| 22 | David Cramm | City Of Hamilton | Training Officer | $165,225 | $165,967 |
| 23 | Kalvin Factor | City Of Hamilton | Training Officer | $164,352 | $164,965 |
| 24 | Elise Neaga | Ontario Power Generation | Training Officer | $163,512 | $174,539 |
| 25 | Robert Monchka | City Of Thunder Bay | Training Officer | $163,114 | $164,441 |
| 26 | Rol Gangoo | Ontario Power Generation | Training Officer | $162,784 | $171,206 |
| 27 | Michael Hendricks | City Of Ottawa | Training Officer | $162,085 | $162,923 |
| 28 | Kevin Gibbs | City Of Cambridge | Training Officer | $161,361 | $162,238 |
| 29 | Jon Macfarlane | City Of Sault Ste. Marie | Training Officer | $160,769 | $161,725 |
| 30 | Alain Pellegroms | City Of Ottawa | Training Officer | $160,602 | $161,435 |
| 31 | Todd Metham | City Of Hamilton | Training Officer | $160,178 | $160,866 |
| 32 | Steven Glenn | City Of Ottawa | Training Officer | $159,224 | $160,046 |
| 33 | Stephanie Villeneuve | City Of Ottawa | Training Officer | $158,128 | $158,984 |
| 34 | Keri Martindale | Ontario Power Generation | Training Officer | $158,099 | $165,542 |
| 35 | Nicholas Damore | Town Of Amherstburg | Training Officer | $157,609 | $158,582 |
| 36 | Shay Currie | City Of Windsor | Training Officer | $157,575 | $158,113 |
| 37 | Brian L Macnevin | City Of St Catharines | Training Officer | $157,408 | $158,382 |
| 38 | Justin Carson | City Of Windsor | Training Officer | $157,023 | $160,382 |
| 39 | Grant Halsey | City Of Hamilton | Training Officer | $155,082 | $155,752 |
| 40 | James Moore | City Of Ottawa | Training Officer | $154,861 | $155,679 |
| 41 | Houston Welsh | City Of Thunder Bay | Training Officer | $153,778 | $155,107 |
| 42 | S. Dain Lacey | City Of Guelph | Training Officer | $153,669 | $154,504 |
| 43 | Trevor Flint | City Of Barrie | Training Officer | $153,652 | $154,237 |
| 44 | Adam Cochrane | Ontario Power Generation | Training Officer | $153,204 | $160,465 |
| 45 | Kirk Hengst | City Of Hamilton | Training Officer | $153,132 | $153,821 |
| 46 | Chris Blick | Ontario Power Generation | Training Officer | $152,654 | $163,049 |
| 47 | Ryan Jackson | Ontario Power Generation | Training Officer | $152,082 | $156,952 |
| 48 | Irshad Husain | Ontario Power Generation | Training Officer | $151,839 | $152,720 |
| 49 | Jean-Francois Michel | City Of Ottawa | Training Officer | $151,714 | $152,531 |
| 50 | Lindsay Swick | City Of Hamilton | Training Officer | $151,455 | $152,181 |
| 51 | Nicole Marie Brugger | City Of Markham | Training Officer | $150,699 | $151,162 |
| 52 | Robert Munroe | City Of Barrie | Training Officer | $150,579 | $151,149 |
| 53 | James Tickell | City Of Ottawa | Training Officer | $150,455 | $151,273 |
| 54 | Morgan Pickup | City Of Markham | Training Officer | $150,267 | $150,730 |
| 55 | Christopher Tufts | City Of St Catharines | Training Officer | $149,776 | $150,726 |
| 56 | Sylvain Brillon | City Of Burlington | Training Officer | $149,154 | $150,325 |
| 57 | Bradley Allen | Regional Municipality Of Halton | Training Officer | $149,000 | $149,566 |
| 58 | Justyna Kopytek | Ontario Power Generation | Training Officer | $148,830 | $153,828 |
| 59 | Mark Musclow | City Of Hamilton | Training Officer | $148,697 | $149,385 |
| 60 | Joseph Mccombe | City Of Quinte West | Officer, Training | $148,499 | $150,267 |
| 61 | Oliver Romaniuk | Ontario Power Generation | Training Officer | $148,344 | $149,193 |
| 62 | Lisa Harrington | Ontario Power Generation | Training Officer | $148,302 | $152,837 |
| 63 | Matthew Mairinger | Ontario Power Generation | Training Officer | $148,079 | $151,943 |
| 64 | Michael Pittaway | City Of St Catharines | Training Officer | $147,993 | $148,849 |
| 65 | Robert Bzikot | Ontario Power Generation | Training Officer | $147,864 | $152,565 |
| 66 | Reid Mciver | City Of Kitchener | Training Officer | $147,551 | $147,953 |
| 67 | Kirk Adam Berthiaume | City Of Markham | Training Officer | $147,161 | $147,625 |
| 68 | Dylan Rusin | City Of Welland | Training Officer | $146,597 | $147,629 |
| 69 | Timothy Johnson | Town Of Whitby | Training Officer | $146,596 | $147,733 |
| 70 | Chad Elliott | Town Of Whitby | Training Officer | $146,468 | $147,608 |
| 71 | Tommy Leung | City of Richmond Hill | Training Officer | $146,159 | $146,920 |
| 72 | Tyler Whittier | City Of Hamilton | Training Officer | $145,732 | $146,420 |
| 73 | James Owen Evans | City Of Markham | Training Officer | $144,942 | $145,361 |
| 74 | Aaron Grasswell | City Of Peterborough | Training Officer | $143,780 | $144,588 |
| 75 | Jon Robillard | City Of Burlington | Training Officer | $143,583 | $144,729 |
| 76 | Joshua Jamieson | City Of Kitchener | Training Officer | $143,162 | $143,564 |
| 77 | John Stone | City Of Kitchener | Training Officer | $142,483 | $142,885 |
| 78 | Craig A Thompson | Town Of Oakville | Training Officer | $141,692 | $142,159 |
| 79 | Mark Dupuis | City Of Windsor | Training Officer | $141,407 | $141,963 |
| 80 | Matthew Spencer | City Of Greater Sudbury | Training Officer | $141,097 | $141,953 |
| 81 | Jason Martindale | Town Of Oakville | Training Officer | $141,046 | $141,513 |
| 82 | Jason Mathers | Regional Municipality Of Halton | Training Officer | $140,590 | $141,156 |
| 83 | Laura Edwards | City of Richmond Hill | Training Officer | $140,583 | $141,327 |
| 84 | Jeffery Ogden | City Of Belleville | Training Officer | $137,151 | $138,005 |
| 85 | Geremy Bediako | Regional Municipality Of Halton | Training Officer | $136,806 | $137,380 |
| 86 | Jesse Beaudrow | City Of Pickering | Training Officer | $136,595 | $137,858 |
| 87 | Kyle Kavanagh | City Of Pickering | Training Officer | $136,441 | $137,704 |
| 88 | Jacob Marini | Regional Municipality Of Halton | Training Officer | $136,195 | $136,760 |
| 89 | Andrew Burdette | Town Of Newmarket – Central York Fire Services | Training Officer | $135,963 | $136,288 |
| 90 | Tamara Roitman | Town Of Newmarket – Central York Fire Services | Training Officer | $133,373 | $133,682 |
| 91 | Jamie Bowman | Regional Municipality Of Halton | Training Officer | $132,788 | $133,353 |
| 92 | Stuart Macdonald | Regional Municipality Of Halton | Training Officer | $132,527 | $133,093 |
| 93 | Scott Radford | Town Of Whitby | Training Officer | $132,497 | $133,553 |
| 94 | Carrie Foster | Regional Municipality Of Halton | Training Officer | $130,911 | $131,477 |
| 95 | Lana Corkery | Ontario Power Generation | Training Officer | $130,897 | $131,541 |
| 96 | Deanna Sweetman | Ontario Power Generation | Training Officer | $130,611 | $131,493 |
| 97 | Katrina Dominique Dos Santos | City Of Markham | Training Officer | $130,423 | $130,830 |
| 98 | Scott Hayward | City Of Brockville | Training Officer | $130,180 | $131,575 |
| 99 | Lindsay Jackson | Ontario Power Generation | Training Officer | $129,760 | $130,658 |
| 100 | Abdul Rahman Abu Qamar | Regional Municipality Of Halton | Training Officer | $126,297 | $126,323 |
| 101 | Ariel Castromayor | Town Of Milton | Training Officer | $125,892 | $126,786 |
| 102 | Pierre-Luc Saucier | Regional Municipality Of Halton | Training Officer | $124,768 | $125,334 |
| 103 | Yvonne Tindall | Regional Municipality Of Durham | Officer, Training | $122,325 | $123,135 |
| 104 | Jason Redmond | City Of Owen Sound | Training Officer | $118,613 | $121,635 |
| 105 | Jennifer Crossman | Finance | Training Officer | $115,865 | $116,008 |
| 106 | Kevin Grimoldby | City Of Barrie | Training Officer | $111,518 | $112,096 |
| 107 | Steven Jones | Town Of East Gwillimbury | Training Officer | $111,026 | $111,580 |
| 108 | Kimberley Jr Mroczeck | Finance | Training Officer | $107,703 | $107,837 |
| 109 | Kanat Jones | City Of Markham | Training Officer | $105,203 | $105,641 |
| 110 | Candice Sheppard | Finance | Training Officer | $104,908 | $105,038 |
| 111 | Danielle Cope | Ontario Power Generation | Training Officer | $104,496 | $105,161 |
| 112 | Greg Young | Town Of Pelham | Training Officer | $102,729 | $103,432 |
| 113 | Donny Adamson | Town Of Ajax | Training Officer | $102,623 | $102,923 |
| 114 | Lindsay Mallette | Ontario Power Generation | Training Officer | $102,412 | $102,993 |
| 115 | Michael Espinola | City Of Mississauga | Officer, Training | $102,017 | $103,057 |
| 116 | Ada Ho | Ontario Power Generation | Training Officer | $101,172 | $101,960 |
| 117 | Andrew Field | Town Of Ajax | Training Officer | $100,687 | $100,937 |