Teresa Armstrong
18 salary records across 3 employers, 2012–2025.
These records share a name. Some may belong to the same person over a career; some may belong to different people.
Source: Ontario’s Public Sector Salary Disclosure — names paid $100,000 or more that year. How we build this · Report an error on this page
Legislative Assembly
Government of Ontario – Legislative Assembly and Offices
2012–2025 · 14 records
| Year | Position | Salary |
|---|---|---|
| 2025 | Chair, Standing Committee on Procedure and House Affairs / Présidente, Comité permanent de la procédure et des affaires de la Chambre | $170,269Benefits $981Total $171,249 |
| 2024 | Vice Chair, Standing Committee on Heritage, Infrastructure and Cultural Policy / Vice-présidente, Comité permanent du patrimoine, de l’infrastructure et de la culture | $125,874Benefits $431Total $126,305 |
| 2023 | Vice-Chair, Standing Committee on Heritage, Infrastructure and Cultural Policy / Vice-présidente, Comité permanent du patrimoine, de l'infrastructure et de la culture | $118,104Benefits $170Total $118,274 |
| 2022 | Member of Provincial Parliament / Députée à l’Assemblée législative de l’Ontario | $116,550Benefits $168Total $116,718 |
| 2021 | Member of Provincial Parliament / Députée à l’Assemblée législative de l’Ontario | $118,638Benefits $184Total $118,823 |
| 2020 | Chief Opposition Whip / Whip en chef de l’opposition | $132,867Benefits $215Total $133,082 |
| 2019 | Chief Opposition Whip / Whip en chef de l’opposition | $128,982Benefits $213Total $129,195 |
| 2018 | Deputy House Leader, Official Opposition / Leader parlementaire adjointe de l'opposition officielle | $126,636Benefits $229Total $126,865 |
| 2017 | Whip, Third Party / Whip du troisième parti | $126,107Benefits $233Total $126,340 |
| 2016 | Whip, Third Party / Whip du troisième parti | $126,107Benefits $247Total $126,354 |
| 2015 | Whip, Third Party / Whip du troisième parti | $126,107Benefits $257Total $126,364 |
| 2014 | Whip, Third Party / Whip du troisième parti | $121,727Benefits $248Total $121,975 |
| 2013 | Member of Provincial Parliament | $116,550Benefits $213Total $116,763 |
| 2012 | Member of Provincial Parliament | $116,550Benefits $166Total $116,716 |
Scarborough Health Network
Hospitals & Boards of Public Health
2019–2020 · 2 records
| Year | Position | Salary |
|---|---|---|
| 2020 | Registered Nurse | $147,160Benefits $0Total $147,160 |
| 2019 | Registered Nurse | $116,568Benefits $0Total $116,568 |
| Year | Position | Salary |
|---|---|---|
| 2025 | Manager of Revenue/Tax Collector | $111,236Benefits $575Total $111,811 |
| 2024 | Manager of Revenue/Tax Collector | $103,068Benefits $566Total $103,634 |