Skip to content

Tyler Leach

24 salary records across 2 employers, 2012–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
2025Mechanical Technician First Line Manager Assistant$268,083Benefits $8,824Total $276,907
2024Mechanical Technician First Line Manager Assistant$255,713Benefits $7,468Total $263,181
2023Mechanical Technician First Line Manager Assistant$276,365Benefits $7,293Total $283,659
2022Mechanical Technician First Line Manager Assistant$224,775Benefits $6,485Total $231,260
2021Mechanical Technician First Line Manager Assistant$207,113Benefits $5,914Total $213,027
2020Mechanical Technician First Line Manager Assistant$221,771Benefits $5,176Total $226,947
2019Mechanical Technician First Line Manager Assistant$189,797Benefits $4,491Total $194,288
2018Mechanical Technician First Line Manager Assistant$188,476Benefits $4,454Total $192,930
2017Mechanical Technician$160,334Benefits $4,916Total $165,251
2016Mechanical Technician$146,099Benefits $1,381Total $147,481
2015Mechanical Technician$134,960Benefits $1,372Total $136,332
2014Mechanical Technician$119,251Benefits $1,331Total $120,582
2013Mechanical Technician$111,927Benefits $1,282Total $113,209
2012Mechanical Technician$119,116Benefits $1,236Total $120,351
Salary history, by year
YearPositionSalary
2025Secondary Teacher$123,708Benefits $0Total $123,708
2024Secondary Teacher$137,855Benefits $0Total $137,855
2023Secondary Teacher$105,193Benefits $0Total $105,193
2022Secondary Teacher$106,520Benefits $0Total $106,520
2021Secondary Teacher$109,172Benefits $0Total $109,172
2020Secondary Teacher$103,156Benefits $0Total $103,156
2019Secondary Teacher$103,134Benefits $0Total $103,134
2018Secondary Teacher$103,905Benefits $0Total $103,905
2017Secondary Teacher$101,557Benefits $0Total $101,557
2015Secondary Teacher$101,519Benefits $0Total $101,519