Terrence Smith

$159,774.10asAssistant 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 2020 to 2025.

YearPositionSalaryBenefitsPerformance
2025
Assistant General Manager
$159,774.10
$549.51
11.81%
2024
Manager Building Services
$142,894.60
$1,478.77
3.66%
2023
Manager Building Services
$137,855.96
$579.21
21.97%
2022
Manager, Building Services
$113,025.60
$547.18
4.04%
2021
Manager, Building Services
$108,634.03
$649.44
4.54%
2020
Manager, Building Services
$103,917.45
$593.46

Terrence Smith earned $159,774.10 as Assistant General Manager at City Of Toronto – Toronto Community Housing Corp. in 2025, according to the Ontario Sunshine List. This represents a 11.81% increase over the previous year's reported salary. Terrence Smith has appeared on the Ontario Sunshine List 6 times between 2020 and 2025, with reported earnings peaking at $159,774.10 in 2025. In addition to salary, $549.51 in taxable benefits was disclosed for 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
Donald Macdonald
Assistant General Manager
$160,658.29
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
Yui Ho Cheung
Chief Development Officer
$159,384.60
Gemma Briones
Senior Manager Vendor Compliance Office
$159,340.41
Brian Turpin
Director, Enterprise Solutions
$159,331.77
Edmund Wieczorek
Facilities Manager
$158,541.69
Darrel Perucho
Specialist, Network Support
$158,077.61