Donald Macdonald

$160,658.29asAssistant General Manager

Employed by City Of Toronto – Toronto Community Housing Corp. in 2025, according to Government of Ontario public salary records.

Salary Information

Historical salary and taxable benefits from 2017 to 2025.

YearPositionSalaryBenefitsPerformance
2025
Assistant General Manager
$160,658.29
5.93%
2024
Assistant General Manager
$151,669.58
9.94%
2023
Assistant General Manager
$137,954.21
4.2%
2022
Assistant General Manager
$132,390.05
3.36%
2021
Assistant General Manager
$128,082.50
$448.98
0.53%
2020
Assistant General Manager
$127,413.28
$726.48
15.53%
2019
Manager Operating Unit
$110,284.51
$1,118.72
4.21%
2018
Manager, Operating Unit
$105,832.96
$1,597.88
1.98%
2017
Manager, Operating Unit
$103,780.77
$1,164.74

Donald Macdonald earned $160,658.29 as Assistant General Manager at City Of Toronto – Toronto Community Housing Corp. in 2025, according to the Ontario Sunshine List. This represents a 5.93% increase over the previous year's reported salary. Donald Macdonald has appeared on the Ontario Sunshine List 9 times between 2017 and 2025, with reported earnings peaking at $160,658.29 in 2025. City Of Toronto – Toronto Community Housing Corp. reports under the Municipalities & Services sector of Ontario's public sector salary disclosure.

Top earning Assistant General Managers in City Of Toronto – Toronto Community Housing Corp.

NameSalary
John Perkovic$163,738.58
Donald Macdonald$160,658.29
Terrence Smith$159,774.10

Top earning Assistant General Managers in Ontario

NameSalary
First Nations Agriculture and Financing of Ontario
$125,339.94
NameSalary
Mona Bottoni
Manager Community Safety Programs
$162,523.10
Frank J. Ferreira
Manager,Information Technology Network and Infrastructure
$162,348.79
Reaud Singh
Facilities Manager
$161,441.42
Danielle Doody
Manager Office Of The Chief Executive Officer
$161,161.61
Liban Damballa
Special Constable
$160,923.03
Wei Liu
Manager, Property Accounting
$160,628.15
Anna Kazmierska
Design Manager
$160,623.34
Jay Davidson
Manager Community Safety Unit
$160,286.34
Swarnob Halder
Technical Support Specialist
$159,945.89
Terrence Smith
Assistant General Manager
$159,774.10