Mark Duffy
19 salary records across 4 employers, 2010–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
| Year | Position | Salary |
|---|---|---|
| 2025 | Secondary Teacher | $125,811Benefits $0Total $125,811 |
| 2024 | Secondary Teacher | $137,945Benefits $0Total $137,945 |
| 2023 | Secondary Teacher | $108,169Benefits $0Total $108,169 |
| 2022 | Secondary Teacher | $108,393Benefits $0Total $108,393 |
| 2021 | Secondary Teacher | $109,759Benefits $0Total $109,759 |
| 2020 | Secondary Teacher | $104,261Benefits $0Total $104,261 |
| 2019 | Secondary Teacher | $104,330Benefits $0Total $104,330 |
| 2018 | Secondary Teacher | $102,615Benefits $0Total $102,615 |
City of Toronto - Toronto Transit Commission
Municipalities & Services
2010–2015 · 6 records
| Year | Position | Salary |
|---|---|---|
| 2015 | Lead Instructor | $136,147Benefits $341Total $136,487 |
| 2014 | Lead Instructor | $133,122Benefits $338Total $133,459 |
| 2013 | Chief Instructor | $123,348Benefits $334Total $123,682 |
| 2012 | Chief Instructor | $109,064Benefits $279Total $109,343 |
| 2011 | Chief Instructor | $103,137Benefits $374Total $103,511 |
| 2010 | Chief Instructor | $100,670Benefits $200Total $100,870 |
| Year | Position | Salary |
|---|---|---|
| 2023 | Primary Care Paramedic | $103,540Benefits $454Total $103,994 |
| 2021 | Primary Care Paramedic | $100,164Benefits $416Total $100,580 |
| 2020 | Primary Care Paramedic | $112,952Benefits $75Total $113,027 |
Regional Municipality Of Durham
Municipalities & Services
2024–2025 · 2 records
| Year | Position | Salary |
|---|---|---|
| 2025 | Transit – Lead Manager, Safety and Training | $136,893Benefits $891Total $137,784 |
| 2024 | Transit - Lead Manager, Safety and Training | $126,233Benefits $841Total $127,074 |