Donald Macdonald
$160,658.29asAssistant General Manager+5.93%
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.
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.
| Name | Salary |
|---|---|
| John Perkovic | $163,738.58 |
| Donald Macdonald | $160,658.29 |
| Terrence Smith | $159,774.10 |
Top earning Assistant General Managers in Ontario
| Name | Salary | Employer |
|---|---|---|
First Nations Agriculture and Financing of Ontario | $125,339.94 | First Nations Agriculture and Financing of Ontario |
Other employees at City Of Toronto – Toronto Community Housing Corp.
| Name | Position | Salary |
|---|---|---|
| Mona Bottoni Manager Community Safety Programs | Manager Community Safety Programs | $162,523.10 |
| Frank J. Ferreira Manager,Information Technology Network and Infrastructure | Manager,Information Technology Network and Infrastructure | $162,348.79 |
| Reaud Singh Facilities Manager | Facilities Manager | $161,441.42 |
| Danielle Doody Manager Office Of The Chief Executive Officer | Manager Office Of The Chief Executive Officer | $161,161.61 |
| Liban Damballa Special Constable | Special Constable | $160,923.03 |
| Wei Liu Manager, Property Accounting | Manager, Property Accounting | $160,628.15 |
| Anna Kazmierska Design Manager | Design Manager | $160,623.34 |
| Jay Davidson Manager Community Safety Unit | Manager Community Safety Unit | $160,286.34 |
| Swarnob Halder Technical Support Specialist | Technical Support Specialist | $159,945.89 |
| Terrence Smith Assistant General Manager | Assistant General Manager | $159,774.10 |