Steven Maclennan
$120,576.69asBuilding System Technician / Rural Firefighter I-5.23%
Employed by City Of Ottawa in 2025, according to Government of Ontario public salary records.
Position
Building System Technician / Rural Firefighter I
Employer
City Of Ottawa
Salary Information
Historical salary and taxable benefits from 2021 to 2025.
Steven Maclennan earned $120,576.69 as Building System Technician / Rural Firefighter I at City Of Ottawa in 2025, according to the Ontario Sunshine List. This represents a 5.23% decrease from the previous year's reported salary. Steven Maclennan has appeared on the Ontario Sunshine List 5 times between 2021 and 2025, with reported earnings peaking at $127,228.48 in 2024. In addition to salary, $269.88 in taxable benefits was disclosed for 2025. City Of Ottawa reports under the Municipalities & Services sector of Ontario's public sector salary disclosure.
Top earning Building System Technician / Rural Firefighter Is in City Of Ottawa
| Name | Salary |
|---|---|
| Steven Maclennan | $120,576.69 |
Other employees at City Of Ottawa
| Name | Position | Salary |
|---|---|---|
| Dustin Paquette Firefighter | Firefighter | $120,641.94 |
| Rhiannon Power Coordinator, Strategic Support | Coordinator, Strategic Support | $120,621.86 |
| Derek Davis Accounts Payable Clerk | Accounts Payable Clerk | $120,611.40 |
| Massimiliano Agnello Electronic Control Systems Technologist | Electronic Control Systems Technologist | $120,607.71 |
| Lisa Stern Planner III | Planner III | $120,579.68 |
| Carly Wolff Corporate Legislative Coordinator | Corporate Legislative Coordinator | $120,564.68 |
| Greni Guarda Mundaca Project Manager, Stage II Construction | Project Manager, Stage II Construction | $120,557.72 |
| Rachael Jones Program Manager, Long Term Planning | Program Manager, Long Term Planning | $120,555.91 |
| Jenna Smith Coordinator, Strategic Support | Coordinator, Strategic Support | $120,555.90 |
| Krystal Taylor Program Manager, Child Care and Early Year | Program Manager, Child Care and Early Year | $120,555.82 |