Public Salaries
Ontario public pay

Bruce Macgregor

Deputy Chief Executive Officer at City Of Toronto – Toronto Transit Commission. On Ontario’s disclosure list 25 years between 2001 and 2025.

Salary disclosure2025
Bruce Macgregor
Deputy Chief Executive Officer
City Of Toronto – Toronto Transit Commission
Salary paid
$451,352.50
Taxable benefits
$16,570.28
Total disclosed
$467,922.78
Source: Government of Ontario, Public Sector Salary Disclosure Act, 1996. © King’s Printer for Ontario.
Change from 2024: +$53,855 (+13.5%)
25years on
the list

Among 9,614 people at City Of Toronto – Toronto Transit Commission in 2025

2nd highest paid. Their median: $114,939.

Paid more than 99% of everyone on the 2025 disclosure list, which only lists people paid $100,000 or more.

middle 80%middle halfmedianthis personspacing grows with pay (log scale)

Salary by year

Show as a table
YearSalaryMedian for the job
2001$122,723
2002$131,034
2003$134,368
2004$137,103
2005$116,097
2006$167,627
2007$207,946$130,047
2008$221,991$132,455
2009$241,452$135,063
2010$265,766$135,319
2011$284,039$140,254
2012$291,811$138,872
2013$295,080$145,482
2014$301,621$149,348
2015$296,268$152,551
2016$298,125$151,056
2017$310,620$156,087
2018$311,919$165,848
2019$320,306$167,053
2020$320,646$171,093
2021$328,100$172,484
2022$334,451$179,998
2023$384,300$188,026
2024$397,498
2025$451,353

History

YearEmployer and jobSalaryBenefitsChange
2025City Of Toronto – Toronto Transit CommissionDeputy Chief Executive Officer$451,353$16,570+$53,855
2024City Of Toronto – Toronto Transit CommissionDeputy Chief Executive Officer · moved here$397,498$15,898+$13,198
2023Regional Municipality Of YorkChief Administrative Officer$384,300$12,357+$49,849
2022Regional Municipality Of YorkChief Administrative Officer$334,451$13,389+$6,351
2021Regional Municipality Of YorkChief Administrative Officer$328,100$13,902+$7,454
2020Regional Municipality Of YorkChief Administrative Officer$320,646$13,188+$340
2019Regional Municipality Of YorkChief Administrative Officer$320,306$13,821+$8,387
2018Regional Municipality Of YorkChief Administrative Officer$311,919$13,858+$1,299
2017Regional Municipality Of YorkChief Administrative Officer$310,620$14,059+$12,495
2016Regional Municipality Of YorkChief Administrative Officer$298,125$14,056+$1,857
2015Regional Municipality Of YorkChief Administrative Officer$296,268$13,630−$5,353
2014Regional Municipality Of YorkChief Administrative Officer$301,621$14,442+$6,542
2013Regional Municipality Of YorkChief Administrative Officer$295,080$3,182+$3,268
2012Regional Municipality Of YorkChief Administrative Officer$291,811$2,874+$7,773
2011Regional Municipality Of YorkChief Administrative Officer$284,039$3,110+$18,272
2010Regional Municipality Of YorkChief Administrative Officer$265,766$2,317+$24,315
2009Regional Municipality Of YorkChief Administrative Officer$241,452$2,187+$19,461
2008Regional Municipality Of YorkChief Administrative Officer$221,991$2,490+$14,045
2007Regional Municipality Of YorkChief Administrative Officer · moved here$207,946$1,524+$40,319
2006Regional Municpality of YorkCommissioner Transportation & Works · moved here$167,627$10,823+$51,530
2005Town of Richmond HillCommissioner, Engineering/Works$116,097$5,542−$21,006
2004Town of Richmond HillCommissioner, Engineering & Works$137,103$8,240+$2,735
2003Town of Richmond HillCommissioner, Engineering/ Works$134,368$8,185+$3,334
2002Town of Richmond HillCommissioner, Engineering/Works$131,034$7,826+$8,311
2001Town of Richmond HillCommissioner, Engineering/Works$122,723$7,636

Years at different employers were matched because the name appears once on each year’s list with the same job or sector. Salary paid can include overtime, retroactive pay and one-time payments. Figures are exactly as Ontario published them. How we match years · Report a mistake or ask for removal