John Perri
19 salary records across 2 employers, 2015–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
City Of Toronto – Toronto Transit Commission
Municipalities & Services
2015–2025 · 11 records
| Year | Position | Salary |
|---|---|---|
| 2025 | Manager – Communications Maintenance | $174,715Benefits $599Total $175,315 |
| 2024 | Manager - Communications Maintenance | $160,582Benefits $562Total $161,144 |
| 2023 | Manager - Communications Maintenance | $149,696Benefits $480Total $150,176 |
| 2022 | Manager - Communications Maintenance | $146,638Benefits $462Total $147,100 |
| 2021 | Manager - Communications Maintenance | $141,176Benefits $441Total $141,617 |
| 2020 | Manager – Communications Maintenance | $134,373Benefits $436Total $134,809 |
| 2019 | Manager - Communications Maintenance | $130,943Benefits $410Total $131,353 |
| 2018 | Supervisor - Communications | $118,552Benefits $372Total $118,923 |
| 2017 | Foreperson - Communications | $112,492Benefits $407Total $112,899 |
| 2016 | Foreperson - Communications | $112,568Benefits $342Total $112,911 |
| 2015 | Foreperson - Communications | $104,443Benefits $360Total $104,803 |
Regional Municipality Of Niagara
Municipalities & Services
2018–2025 · 8 records
| Year | Position | Salary |
|---|---|---|
| 2025 | Superintendent Supervisor Emergency Medical Services Operations | $201,799Benefits $237Total $202,035 |
| 2024 | Superintendent/Supervisor Emergency Medical Services Operations | $161,852Benefits $184Total $162,037 |
| 2023 | Superintendent Supervisor Emergency Medical Services Communications | $141,388Benefits $177Total $141,565 |
| 2022 | Superintendent Supervisor Emergency Medical Services Communications | $119,851Benefits $203Total $120,054 |
| 2021 | Advanced Care Paramedic | $111,850Benefits $295Total $112,145 |
| 2020 | Advanced Care Paramedic | $113,621Benefits $246Total $113,867 |
| 2019 | Advanced Care Paramedic | $105,302Benefits $264Total $105,566 |
| 2018 | Advanced Care Paramedic | $102,750Benefits $262Total $103,012 |