Back to Canada
Teresa Armstrong
CanadaProvincial & local legislatureNew Democratic PartyOntario · London—FanshaweMember of Provincial Parliament (Ontario)

Teresa Armstrong

Profile

Teresa Armstrong is a Canadian politician serving as a member of the Legislative Assembly of Ontario for the riding of London—Fanshawe. First elected in 2011, she has been a consistent voice for the New Democratic Party, focusing her legislative work on social issues. Throughout her tenure, she has served as a critic for various portfolios, including seniors' issues, home care, long-term care, and currently child care and pensions. She continues to advocate for affordability and improved public services for Ontarians.

Details

Born
1966 · 60 years old
Career
Insurance broker

Links

Colleagues from the same party, chamber, or role — tap a card to open their profile.