Craig Mackay
22 salary records across 3 employers, 2005–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 | Captain, Fire | $180,475Benefits $1,199Total $181,674 |
| 2024 | Captain - Fire | $163,255Benefits $1,039Total $164,294 |
| 2023 | Captain - Fire | $146,170Benefits $975Total $147,145 |
| 2022 | Captain - Fire | $155,694Benefits $921Total $156,615 |
| 2021 | Captain - Fire | $136,083Benefits $964Total $137,047 |
| 2020 | Captain – Fire | $142,200Benefits $885Total $143,085 |
| 2019 | 1st Class Firefighter | $126,395Benefits $735Total $127,130 |
| 2018 | 1st Class Firefighter | $107,741Benefits $688Total $108,429 |
| 2017 | 1st Class Firefighter | $108,922Benefits $653Total $109,575 |
| 2016 | Firefighter | $104,732Benefits $800Total $105,532 |
| 2015 | Firefighter | $105,006Benefits $721Total $105,727 |
| 2014 | Firefighter | $105,816Benefits $640Total $106,456 |
Ontario Power Generation
Hydro One and Ontario Power Generation
2005–2014 · 6 records
| Year | Position | Salary |
|---|---|---|
| 2014 | Electrical and Control Technician | $107,588Benefits $1,451Total $109,039 |
| 2013 | Electrical & Control Technician | $100,357Benefits $1,431Total $101,788 |
| 2011 | Electrical & Control Technician | $121,562Benefits $1,397Total $122,958 |
| 2009 | Electrical & Control Technician | $102,438Benefits $1,293Total $103,732 |
| 2007 | Shift Control Technician | $101,210Benefits $1,201Total $102,411 |
| 2005 | Shift Control Technician | $100,606Benefits $531Total $101,138 |
City Of Toronto - Police Service
Municipalities & Services
2019–2022 · 4 records
| Year | Position | Salary |
|---|---|---|
| 2022 | Police Constable | $132,481Benefits $902Total $133,383 |
| 2021 | Police Constable | $122,747Benefits $1,048Total $123,794 |
| 2020 | Police Constable | $118,569Benefits $1,038Total $119,606 |
| 2019 | Police Constable | $113,623Benefits $1,035Total $114,657 |