Richard Macmillan
Principal - Secondary
Employer
Greater Essex County District School BoardProvince
OntarioYear
2023Sector
School BoardsJob Title
Principal - SecondaryCompensation at a Glance
Latest (2025)
$174,989.61
+0.8% YoY
Career Earnings
$489,820.67
3 years on record
Career High
$174,989.61
in 2025
Average Annual
$163,273.56
+24% total growth
2023 Compensation Breakdown
Salary
$140,281.00
Benefits
$900.25
Compensation History
Loading chart...
Compensation History
| Year | Compensation | % Change |
|---|---|---|
| 2025 | $174,989.61 | +0.8% |
| 2024 | $173,649.81 | +23.0% |
| 2023 | $141,181.25 | – |
Explore related people
Browse peers by employer, role, and name.
Top earners at Greater Essex County District School Board
- Erin KellyDirector of Education$295,489
- Theresa WilliamsPrincipal - Secondary$246,237
- Martha HradowyExecutive Officer Ontario Secondary School Teachers' Federation$205,778
- James CantyPrincipal - Secondary$199,586
- Victoria HoustonDirector of Education$199,014
- Paul CorniesElementary Teacher$180,104
Highest-paid Principal - Secondary in Ontario
- Theresa WilliamsPrincipal - Secondary$246,237
- James CantyPrincipal - Secondary$199,586
- Jonathan ProcterPrincipal - Secondary$180,100
- Richard ReidPrincipal - Secondary$152,463
- Linton SoaresPrincipal - Secondary$151,163
- James TanchezPrincipal - Secondary$148,636
More people named Macmillan
- Christina MacmillanVice President Casino Gaming and Horse Racing / Vice-présidente, Jeux de casino et Courses de chevaux$254,154
- Harriet Louise MacmillanProfessor$231,265
- Mark MacmillanSergeant$214,597
- David MacmillanInspector$191,197
- Margaret MacmillanRegistered Nurse$167,076
- Karen MacmillanAssistant Professor$164,879
Earning near this level in Ontario
- Paula GilmoreDirector, Rehabilitative and Palliative Care$141,182
- Shahid VirkSenior Engineer$141,182
- Nancy AndrewsManager, Program Development and Implementation$141,182
- Ana Solis PerezOperator$141,181
- Justin ZeppieriPolice Constable$141,181
- Carmela CoffaManager, Health and Safety Excellence Program/Chef De Service, Programme Excellence En Santé Et Sécurité$141,181