Skip to content

Maintenance Manager Salaries, 2025

48 disclosed on the 2025 Sunshine List · overview and trend →

Disclosed

48

2025 Sunshine List

Median Salary

$157,612

+28.9% vs provincial median

Typical Range

$123,523–$184,510

25th–75th percentile

Top Salary

$246,097

Employers · with 5 or more

EmployerPeopleMedianTop
Ontario Power Generation25$181,761$216,860

All Records · 48 in 2025

#NameEmployerTitle as filedSalaryTotal
1Mark MandersonAturaMaintenance Manager$246,097$264,975
2Willy BucholtzAturaMaintenance Manager$223,205$239,686
3Dean TahaOntario Power GenerationManager Maintenance$216,860$217,328
4Louis GermanakosOntario Power GenerationManager Maintenance$208,576$209,539
5Matthew HigginsonOntario Power GenerationManager Maintenance$204,824$205,540
6Kabir ManoAturaMaintenance Manager$202,013$210,130
7Steve BenkoOntario Power GenerationManager Maintenance$201,085$202,300
8Rob RousseauOntario Power GenerationManager Maintenance$200,123$201,546
9Lindsi PiliarikOntario Power GenerationManager Maintenance$191,347$192,223
10Christopher FairminerOntario Power GenerationManager Maintenance$191,111$191,987
11Bryan WalshOntario Power GenerationManager Maintenance$189,463$190,355
12Andrew EskanderOntario Power GenerationManager Maintenance$185,151$185,702
13Markus ShiptonOntario Power GenerationManager Maintenance$184,510$185,065
14Sean HopmanOntario Power GenerationManager Maintenance$184,395$185,287
15David CylwaOntario Power GenerationManager Maintenance$181,970$182,408
16Christopher MccannellOntario Power GenerationManager Maintenance$181,761$182,653
17Oladayo BolajiOntario Power GenerationManager Maintenance$181,303$182,642
18Robert Alexander ThorntonAturaMaintenance Manager$180,001$189,267
19Johnathan TuckerOntario Power GenerationManager Maintenance$176,117$177,431
20Heather ConvayOntario Power GenerationManager Maintenance$173,833$174,687
21Heeyeon SeoOntario Power GenerationManager Maintenance$171,780$172,644
22Omar Vivas ZambranoOntario Power GenerationManager Maintenance$168,772$169,596
23Lorenzo GuiteOntario Power GenerationManager Maintenance$168,393$169,776
24Christopher SlaneyOntario Power GenerationManager Maintenance$161,086$162,686
25Roberta HarrisonCity Of WindsorManager Maintenance$154,138$154,860
26Michele (Mike) PalmieriCity Of BramptonManager, Maintenance$148,612$149,082
27Clayton ReedSolicitor GeneralMaintenance Manager$146,215$146,319
28Marcelo Nascimento RivellinoOntario Power GenerationManager Maintenance$144,653$145,670
29Sarah StewartHastings And Prince Edward District School BoardManager, Maintenance$142,289$142,289
30Jessica WodzakOntario Power GenerationManager Maintenance$136,305$137,185
31Naveed KhanLiquor Control Board Of OntarioManager, Maintenance / Chef des services d’entretien$135,198$135,586
32Lucas SalvatoreDistrict School Board Of NiagaraManager Maintenance$133,340$141,409
33Tim BakerWest Parry Sound Health CentreMaintenance Manager$130,720$131,350
34Kellie CowlingOntario Power GenerationManager Maintenance$125,757$126,423
35Mark HibbertVictoria UniversityManager, Maintenance$125,128$125,268
36Drew SolomonOntario Power GenerationManager Maintenance$123,854$124,550
37Jeremy BrownToronto East General HospitalManager, Maintenance$123,523$123,951
38Brent HosangUniversity Of Western OntarioMaintenance Manager$123,381$123,481
39William BorutskiSt. Francis Memorial HospitalManager, Maintenance$123,322$123,931
40Mike HowardUniversity Of Western OntarioMaintenance Manager$120,597$120,697
41David SchultzUniversity Of WindsorMaintenance Manager$120,386$120,816
42John HesseyKing's University CollegeMaintenance Manager$115,858$127,390
43Mark BedardEspanola General HospitalMaintenance Manager$114,464$115,227
44Paul BundzCouchiching First NationMaintenance Manager$111,583$121,007
45Sunil RamsarranOntario Power GenerationManager Maintenance$109,237$110,225
46Darren RauAvon Maitland District School BoardMaintenance Manager$105,780$105,882
47Patrick GagneRiverside Health Care Facilities Inc.Manager, Maintenance$105,538$106,206
48Dan CoteEast Nipissing District Home For The Aged (o/a Cassellholme)Maintenance Manager$103,388$104,246