Mechanical Technician Salaries, 2023
648 disclosed on the 2023 Sunshine List · overview and trend →
Disclosed
648
2023 Sunshine List
Median Salary
$151,196
+31.1% vs provincial median
Typical Range
$134,102–$170,811
25th–75th percentile
Top Salary
$275,592
Employers · with 5 or more
| Employer | People | Median | Top |
|---|---|---|---|
| Ontario Power Generation | 645 | $151,689 | $275,592 |
All Records · 648 in 2023 · page 1 of 3
| # | Name | Salary | Total |
|---|---|---|---|
| 1 | Adrian MclaughlinMechanical Technician/Technologist | $275,592 | $283,373 |
| 2 | Jordan MichelsonMechanical Technician/Technologist | $243,749 | $251,742 |
| 3 | Eric CampbellMechanical Technician | $241,892 | $249,084 |
| 4 | Blaine SouchMechanical Technician | $240,242 | $247,583 |
| 5 | Roger McintoshMechanical Technician | $238,778 | $240,371 |
| 6 | Levi LeeMechanical Technician | $232,479 | $239,550 |
| 7 | Henry GassmannMechanical Technician | $232,183 | $233,775 |
| 8 | Robert WilliamsMechanical Technician | $231,635 | $233,228 |
| 9 | Rui PratasMechanical Technician | $229,748 | $231,341 |
| 10 | Sylvain DuvalMechanical Technician/Technologist | $228,155 | $229,728 |
| 11 | Donna TutkolukMechanical Technician | $228,123 | $235,194 |
| 12 | Yogesh BhadresaMechanical Technician | $223,315 | $230,507 |
| 13 | Anthony RedekoppMechanical Technician/Technologist | $222,114 | $228,466 |
| 14 | Jason PinsonneaultMechanical Technician/Technologist | $220,375 | $227,446 |
| 15 | Michael LemereMechanical Technician | $220,060 | $221,653 |
| 16 | Michael MillerMechanical Technician/Technologist | $218,796 | $225,294 |
| 17 | Jasper BosMechanical Technician/Technologist | $217,158 | $225,497 |
| 18 | Devin DearbornMechanical Technician/Technologist | $216,941 | $224,012 |
| 19 | Alan NickMechanical Technician | $216,673 | $218,266 |
| 20 | Derek McdonnellMechanical Technician/Technologist | $214,353 | $215,806 |
| 21 | Adam De ThomasisMechanical Technician | $212,345 | $213,817 |
| 22 | Mitchell CordeiroMechanical Technician | $211,990 | $213,400 |
| 23 | Lawrence McculloughMechanical Technician/Technologist | $211,190 | $222,442 |
| 24 | Ioannis FragiadakisMechanical Technician | $210,374 | $211,096 |
| 25 | Jianjun WangMechanical Technician | $210,180 | $217,251 |
| 26 | Mark BiggsMechanical Technician/Technologist | $209,772 | $219,940 |
| 27 | Jeremy HackneyMechanical Technician | $208,454 | $215,524 |
| 28 | Ajay GhaiMechanical Technician | $207,910 | $209,382 |
| 29 | Alan GardinerMechanical Technician | $207,180 | $214,213 |
| 30 | Darren ArmsworthyMechanical Technician | $207,050 | $208,522 |
| 31 | Billy BourgonMechanical Technician/Technologist | $206,749 | $211,730 |
| 32 | Pahalad KishorMechanical Technician | $206,290 | $206,290 |
| 33 | Darryl DemersMechanical Technician/Technologist | $205,146 | $213,429 |
| 34 | James KulpMechanical Technician/Technologist | $205,120 | $212,602 |
| 35 | Donald PrevostMechanical Technician/Technologist | $204,799 | $207,958 |
| 36 | Paul AugusteMechanical Technician | $203,983 | $211,175 |
| 37 | John NewellMechanical Technician | $203,953 | $211,024 |
| 38 | Andrew BirnieMechanical Technician | $203,717 | $210,788 |
| 39 | Andrew LaskarzewskiMechanical Technician | $203,503 | $205,096 |
| 40 | Royce JonesMechanical Technician | $203,311 | $204,783 |
| 41 | Robert CollinsMechanical Technician | $202,259 | $209,823 |
| 42 | Dana SevernMechanical Technician | $202,057 | $209,128 |
| 43 | Colin HolmesMechanical Technician | $201,143 | $202,736 |
| 44 | Luc SylvainMechanical Technician/Technologist | $200,994 | $205,076 |
| 45 | Jon HamiltonMechanical Technician | $200,391 | $207,500 |
| 46 | David SternadMechanical Technician | $200,150 | $207,064 |
| 47 | Stephan FraserMechanical Technician/Technologist | $200,076 | $202,977 |
| 48 | Patrick BlanchetteMechanical Technician/Technologist | $199,935 | $202,292 |
| 49 | Santoshkumar MallitharayilMechanical Technician | $199,471 | $206,663 |
| 50 | Rhys JenkinsMechanical Technician | $199,459 | $206,650 |
| 51 | Kaleb BeerMechanical Technician/Technologist | $199,322 | $207,391 |
| 52 | Wade DemchukMechanical Technician/Technologist | $198,471 | $206,489 |
| 53 | Steve RatteMechanical Technician/Technologist | $198,329 | $207,042 |
| 54 | Danniel PoirierMechanical Technician | $197,779 | $199,372 |
| 55 | Garry StewartMechanical Technician | $197,727 | $197,727 |
| 56 | John VerhoevenMechanical Technician/Technologist | $196,776 | $204,628 |
| 57 | Suruj RoopnarineMechanical Technician | $196,357 | $203,548 |
| 58 | Milburn D'SilvaMechanical Technician | $195,717 | $197,171 |
| 59 | Patrick CalnanMechanical Technician | $194,233 | $195,601 |
| 60 | Oskar KoopmansMechanical Technician | $194,009 | $194,330 |
| 61 | Jesse TranterMechanical Technician | $193,986 | $199,431 |
| 62 | Barry BuddMechanical Technician/Technologist | $193,806 | $201,830 |
| 63 | Daniel CouplandMechanical Technician | $193,418 | $200,610 |
| 64 | Richard TarttMechanical Technician | $192,997 | $200,067 |
| 65 | Kevin LeytenMechanical Technician | $192,660 | $199,731 |
| 66 | Ted KrempaMechanical Technician | $192,497 | $199,530 |
| 67 | Reid VandenbroekMechanical Technician | $191,765 | $193,315 |
| 68 | Gary PalmaMechanical Technician/Technologist | $191,442 | $199,561 |
| 69 | Tyler RyanMechanical Technician | $191,354 | $192,826 |
| 70 | Paul ForestMechanical Technician | $191,191 | $191,191 |
| 71 | Jason RosnikMechanical Technician | $190,955 | $198,025 |
| 72 | Ismail IssaMechanical Technician | $190,486 | $197,557 |
| 73 | Dwayne HodderMechanical Technician/Technologist | $190,302 | $197,749 |
| 74 | Daryl SmithMechanical Technician | $190,159 | $195,248 |
| 75 | Aaron LindfieldMechanical Technician | $190,144 | $197,215 |
| 76 | Brent LatamMechanical Technician | $190,079 | $191,551 |
| 77 | Travis GosselinMechanical Technician | $189,801 | $195,394 |
| 78 | Stuart LafirstMechanical Technician/Technologist | $189,379 | $189,379 |
| 79 | Craig EchumMechanical Technician/Technologist | $189,213 | $190,685 |
| 80 | Marten O'BrienMechanical Technician/Technologist | $188,547 | $196,125 |
| 81 | Ghislain GuerinMechanical Technician | $188,365 | $195,557 |
| 82 | William LepkaMechanical Technician | $188,240 | $189,712 |
| 83 | Jack OegemaMechanical Technician | $187,892 | $194,962 |
| 84 | Charles HigneyMechanical Technician | $187,745 | $189,217 |
| 85 | Wayne McaulayMechanical Technician | $187,601 | $194,634 |
| 86 | Danny JacksonMechanical Technician | $187,429 | $194,500 |
| 87 | Mark LeadbeaterMechanical Technician | $187,301 | $194,334 |
| 88 | Premraj BalliramMechanical Technician | $187,248 | $194,440 |
| 89 | David McqueenMechanical Technician | $186,624 | $193,694 |
| 90 | Abdul NazimMechanical Technician | $185,649 | $187,121 |
| 91 | Christopher BalenMechanical Technician/Technologist | $185,339 | $187,929 |
| 92 | Adam GrecoMechanical Technician | $184,968 | $186,561 |
| 93 | Harold MasonMechanical Technician | $184,799 | $186,391 |
| 94 | James ThurstonMechanical Technician | $184,634 | $186,227 |
| 95 | Andrew MillerMechanical Technician | $184,499 | $191,690 |
| 96 | Brandon RentonMechanical Technician | $184,387 | $185,979 |
| 97 | James GervaisMechanical Technician | $184,072 | $185,544 |
| 98 | Jason BryanMechanical Technician | $184,016 | $192,488 |
| 99 | Scott LintnerMechanical Technician | $183,687 | $183,687 |
| 100 | Aaron CreallyMechanical Technician | $183,475 | $184,947 |
| 101 | Farouk AminMechanical Technician | $182,054 | $189,087 |
| 102 | Dylan HortonMechanical Technician | $181,730 | $183,202 |
| 103 | Maurice SaulMechanical Technician | $181,723 | $188,914 |
| 104 | Noel DelloroMechanical Technician | $181,472 | $188,543 |
| 105 | Kenneth SteeveMechanical Technician/Technologist | $181,401 | $187,385 |
| 106 | Roberto FerreiraMechanical Technician | $181,179 | $188,370 |
| 107 | Kameel BakshMechanical Technician | $180,971 | $182,443 |
| 108 | Michael StraubelMechanical Technician | $180,829 | $187,280 |
| 109 | Tina FilionMechanical Technician | $180,319 | $191,233 |
| 110 | Bob SeetaramMechanical Technician | $180,218 | $187,289 |
| 111 | Prabath WeerakoonMechanical Technician | $179,964 | $181,436 |
| 112 | Jonathan IngramMechanical Technician | $179,878 | $187,070 |
| 113 | Brahim MagriMechanical Technician | $179,817 | $181,176 |
| 114 | Mike MaclennanMechanical Technician | $179,399 | $186,591 |
| 115 | Ronald MossMechanical Technician | $179,277 | $186,347 |
| 116 | Gerald DuncanMechanical Technician | $178,917 | $180,509 |
| 117 | Robert MorrisonMechanical Technician | $178,819 | $185,890 |
| 118 | Terence D'CruzeMechanical Technician | $178,743 | $179,565 |
| 119 | Norman PopeMechanical Technician | $178,571 | $185,022 |
| 120 | Christopher HuygeMechanical Technician/Technologist | $178,266 | $185,457 |
| 121 | Andrew WingateMechanical Technician | $178,180 | $179,772 |
| 122 | John WigginsMechanical Technician | $178,161 | $178,161 |
| 123 | Curtis JohnstonMechanical Technician/Technologist | $178,089 | $179,561 |
| 124 | Troy HermsenMechanical Technician | $178,004 | $185,075 |
| 125 | Dean SauerMechanical Technician | $177,705 | $184,897 |
| 126 | Steven St. PeterMechanical Technician | $177,686 | $179,158 |
| 127 | Connor JowittMechanical Technician | $177,252 | $178,724 |
| 128 | Jim TailleurMechanical Technician/Technologist | $177,001 | $179,550 |
| 129 | Andrew MarstonMechanical Technician | $176,469 | $183,661 |
| 130 | Codie WorsleyMechanical Technician | $175,985 | $180,013 |
| 131 | Sean RocheMechanical Technician | $175,981 | $177,453 |
| 132 | Ryan ErneweinMechanical Technician | $175,710 | $177,182 |
| 133 | Paul KaraMechanical Technician | $175,632 | $182,703 |
| 134 | Russell TouesnardMechanical Technician/Technologist | $175,531 | $182,722 |
| 135 | Kevin RyanMechanical Technician | $175,504 | $175,504 |
| 136 | Calvin HiseyMechanical Technician/Technologist | $175,302 | $188,167 |
| 137 | Mathew ZdrilukMechanical Technician/Technologist | $175,107 | $177,577 |
| 138 | Karl WolffMechanical Technician/Technologist | $174,972 | $183,555 |
| 139 | Matthew GroveMechanical Technician | $174,870 | $181,941 |
| 140 | John HamiltonMechanical Technician | $174,752 | $181,944 |
| 141 | Daniel WilliamsonMechanical Technician/Technologist | $173,986 | $182,202 |
| 142 | Michael GustMechanical Technician | $173,974 | $180,426 |
| 143 | Frank GualtieriMechanical Technician | $173,689 | $175,161 |
| 144 | Stephen HammondMechanical Technician | $173,596 | $180,416 |
| 145 | Jakob LiapisMechanical Technician | $173,385 | $174,795 |
| 146 | Colin DaminatoMechanical Technician | $173,368 | $174,804 |
| 147 | Adam AnsteeMechanical Technician | $173,355 | $174,827 |
| 148 | Michael OleskyMechanical Technician | $173,254 | $174,726 |
| 149 | Charlie BoudreauMechanical Technician/Technologist | $172,908 | $181,097 |
| 150 | Daniel SuttonMechanical Technician | $172,852 | $179,923 |
| 151 | David LewingtonMechanical Technician | $172,582 | $179,773 |
| 152 | Mark BronatzkyMechanical Technician | $172,581 | $179,614 |
| 153 | Steve FegyvernekiMechanical Technician | $172,559 | $176,742 |
| 154 | Timothy MaccroneMechanical Technician | $172,421 | $173,941 |
| 155 | William SherryMechanical Technician | $172,292 | $179,325 |
| 156 | Jeremy StillmanMechanical Technician | $172,059 | $178,631 |
| 157 | Jeffery LozonMechanical Technician | $171,841 | $179,033 |
| 158 | Glenwood SpiersMechanical Technician | $171,766 | $178,958 |
| 159 | Andrew DreossiMechanical Technician | $171,190 | $178,381 |
| 160 | Michael WatsonMechanical Technician | $171,110 | $178,302 |
| 161 | Terry DavidsonMechanical Technician/Technologist | $170,925 | $176,104 |
| 162 | Lucas DevriesMechanical Technician/Technologist | $170,919 | $177,989 |
| 163 | Mal RakkarMechanical Technician | $170,811 | $177,882 |
| 164 | Scott McphersonMechanical Technician | $170,644 | $177,836 |
| 165 | Harold DelongMechanical Technician/Technologist | $170,626 | $170,626 |
| 166 | Shea GoddardMechanical Technician | $170,529 | $177,562 |
| 167 | Anthony ApicellaMechanical Technician | $170,274 | $175,833 |
| 168 | Remi LessardMechanical Technician | $170,069 | $177,140 |
| 169 | Donald HartMechanical Technician | $170,051 | $171,644 |
| 170 | Christopher McgowanMechanical Technician | $170,022 | $171,494 |
| 171 | Trevor LyneMechanical Technician/Technologist | $169,719 | $178,867 |
| 172 | Mike KilburnMechanical Technician | $169,699 | $176,770 |
| 173 | Sebastien BerubeMechanical Technician/Technologist | $169,650 | $172,023 |
| 174 | Peter VandepolMechanical Technician | $169,439 | $176,354 |
| 175 | Steven OcsenasMechanical Technician | $168,973 | $170,445 |
| 176 | Stephen JonesMechanical Technician | $168,964 | $170,436 |
| 177 | Marc DesbiensMechanical Technician/Technologist | $168,895 | $171,480 |
| 178 | Ryan CrowleyMechanical Technician/Technologist | $168,779 | $171,589 |
| 179 | Joseph BretonMechanical Technician/Technologist | $168,346 | $172,270 |
| 180 | Sean CambridgeMechanical Technician | $168,243 | $169,836 |
| 181 | Richard BothMechanical Technician | $168,179 | $175,370 |
| 182 | Alex EichlerMechanical Technician/Technologist | $167,359 | $175,139 |
| 183 | William KerrivanMechanical Technician | $167,263 | $174,296 |
| 184 | Marcel ThebergeMechanical Technician | $167,065 | $174,136 |
| 185 | Roger CharronMechanical Technician/Technologist | $167,034 | $169,391 |
| 186 | Wayne DanielsMechanical Technician | $166,874 | $173,519 |
| 187 | Kevin GutoskieMechanical Technician | $166,769 | $173,840 |
| 188 | Karl LarabeeMechanical Technician/Technologist | $166,724 | $174,757 |
| 189 | Frank BarkerMechanical Technician | $166,704 | $173,895 |
| 190 | Shawn LiscombeMechanical Technician | $166,605 | $168,198 |
| 191 | Mark CarlsonMechanical Technician | $166,421 | $173,612 |
| 192 | Dana NormanMechanical Technician | $166,418 | $173,451 |
| 193 | Jacob McfaddenMechanical Technician | $166,280 | $167,642 |
| 194 | Michael StrunaMechanical Technician | $166,117 | $173,188 |
| 195 | Kirk BradleyMechanical Technician | $166,102 | $167,416 |
| 196 | William PhillippiMechanical Technician | $166,005 | $173,197 |
| 197 | Lee HannahMechanical Technician | $165,935 | $173,127 |
| 198 | Kevin ThompsonMechanical Technician | $165,886 | $167,479 |
| 199 | Reid WilloughbyMechanical Technician/Technologist | $165,880 | $173,477 |
| 200 | Daniel TremblayMechanical Technician/Technologist | $165,868 | $167,906 |
| 201 | Blair EvansMechanical Technician | $165,670 | $170,060 |
| 202 | Raymond BlanchardMechanical Technician | $165,645 | $172,560 |
| 203 | Jesse WindersMechanical Technician | $165,567 | $166,928 |
| 204 | Mitchell TemproMechanical Technician | $165,450 | $174,706 |
| 205 | Angelo CampanellaMechanical Technician/Technologist | $165,402 | $173,433 |
| 206 | Glenn SimpsonMechanical Technician | $165,341 | $166,934 |
| 207 | Jacob WrightMechanical Technician/Technologist | $165,188 | $167,747 |
| 208 | Todd KrowchukMechanical Technician | $165,142 | $172,213 |
| 209 | Andrew GardinerMechanical Technician/Technologist | $165,045 | $172,237 |
| 210 | Clinten OsmarMechanical Technician/Technologist | $164,887 | $172,955 |
| 211 | Chadwick CadieuxMechanical Technician | $164,873 | $169,127 |
| 212 | Yvan PerronMechanical Technician/Technologist | $164,789 | $172,264 |
| 213 | Tracy McnairMechanical Technician/Technologist | $164,780 | $168,955 |
| 214 | Shaun GarryMechanical Technician | $164,646 | $171,716 |
| 215 | Jerry ByersMechanical Technician | $164,615 | $166,087 |
| 216 | Keith GibsonMechanical Technician | $164,568 | $169,892 |
| 217 | Jim BakerMechanical Technician/Technologist | $164,533 | $168,457 |
| 218 | Steven ReidMechanical Technician | $164,481 | $171,552 |
| 219 | Joel BickMechanical Technician/Technologist | $164,338 | $171,830 |
| 220 | Paul AustenMechanical Technician | $164,325 | $171,516 |
| 221 | Jason BeangeMechanical Technician | $164,280 | $171,122 |
| 222 | Joshua MayhewMechanical Technician | $164,164 | $164,482 |
| 223 | Corey IsabelleMechanical Technician/Technologist | $163,752 | $165,224 |
| 224 | Riley HuibersMechanical Technician/Technologist | $163,535 | $170,107 |
| 225 | Cory FortierMechanical Technician/Technologist | $163,448 | $171,522 |
| 226 | Michael David MillerMechanical Technician/Technologist | $163,413 | $169,244 |
| 227 | Peter CrateMechanical Technician/Technologist | $163,378 | $165,713 |
| 228 | Tanner BuckleyMechanical Technician/Technologist | $163,376 | $170,652 |
| 229 | Mark LudgateMechanical Technician/Technologist | $163,154 | $165,435 |
| 230 | Darren CecchettoMechanical Technician | $163,045 | $170,115 |
| 231 | Andy WagenaarMechanical Technician | $162,911 | $163,733 |
| 232 | Robert CrawfordMechanical Technician | $162,854 | $170,046 |
| 233 | Aman KhanMechanical Technician | $162,614 | $162,614 |
| 234 | Negus ProutMechanical Technician | $162,403 | $163,915 |
| 235 | Alexander LeesMechanical Technician | $162,281 | $164,413 |
| 236 | Scott CookMechanical Technician | $162,280 | $162,280 |
| 237 | Daniel BonchekMechanical Technician | $161,934 | $162,255 |
| 238 | Keller BoswickMechanical Technician | $161,895 | $163,488 |
| 239 | Eric FraserMechanical Technician | $161,829 | $163,301 |
| 240 | Colin VervoortMechanical Technician | $161,722 | $163,314 |
| 241 | Michel MullerMechanical Technician | $161,560 | $166,760 |
| 242 | Douglas RockMechanical Technician | $161,440 | $168,511 |
| 243 | Allan GillinghamMechanical Technician | $161,393 | $162,861 |
| 244 | Jonathan AngleMechanical Technician/Technologist | $161,338 | $161,494 |
| 245 | Terrence BennerMechanical Technician/Technologist | $160,989 | $163,557 |
| 246 | Kurtis HayMechanical Technician | $160,757 | $162,229 |
| 247 | Jason TurnerMechanical Technician | $160,693 | $162,165 |
| 248 | Dale HuotariMechanical Technician/Technologist | $160,332 | $162,413 |
| 249 | Michael MaclennanMechanical Technician | $160,326 | $167,397 |
| 250 | Adam MceachernMechanical Technician | $159,988 | $161,491 |