Skip to content

Janice Hamilton

24 salary records across 5 employers, 2018–2025.

These records share a name. Some may belong to the same person over a career; some may belong to different people.

Source: Ontario’s Public Sector Salary Disclosure — names paid $100,000 or more that year. How we build this · Report an error on this page

Salary history, by year
YearPositionSalary
2025Teacher Elementary$118,328Benefits $102Total $118,430
2024Teacher Elementary$139,439Benefits $97Total $139,536
2023Teacher Elementary$104,218Benefits $100Total $104,318
2022Teacher Elementary$104,423Benefits $90Total $104,513
2021Teacher, Elementary$101,477Benefits $85Total $101,562
2020Teacher, Elementary$104,715Benefits $82Total $104,798
2018Teacher, Elementary$105,092Benefits $78Total $105,170
Salary history, by year
YearPositionSalary
2025Registered Nurse$119,617Benefits $350Total $119,968
2024Registered Nurse$110,253Benefits $390Total $110,644
2023Registered Nurse$123,380Benefits $356Total $123,736
2022Registered Nurse$102,731Benefits $306Total $103,037
2021Registered Nurse$104,256Benefits $293Total $104,549
2020Registered Nurse$101,471Benefits $281Total $101,752
Salary history, by year
YearPositionSalary
2024Director Finance and Operations$111,247Benefits $5,667Total $116,914
2023Director, Finance and Operations$104,270Benefits $5,448Total $109,718
2022Director Finance and Operations$103,386Benefits $5,295Total $108,681
2021Manager Finance and Operations$109,727Benefits $5,271Total $114,998
2020Manager, Finance and Operations$104,631Benefits $5,200Total $109,831
Salary history, by year
YearPositionSalary
2025Supervisor, Recreation Services$105,266Benefits $717Total $105,983
2024Supervisor, Recreation Services$103,318Benefits $840Total $104,158
2023Supervisor, Recreation Services$101,998Benefits $825Total $102,823
Salary history, by year
YearPositionSalary
2025Communications Operator$100,458Benefits $129Total $100,587
2022Communications Operator$104,549Benefits $117Total $104,666
2021Communications Operator$109,549Benefits $116Total $109,665