Back to Canada
Mary-Margaret McMahon
CanadaProvincial & local legislatureOntario Liberal PartyOntario · Beaches—East YorkMember of Provincial Parliament (Ontario)

Mary-Margaret McMahon

Profile

Mary-Margaret McMahon is a Canadian politician currently serving as a Member of Provincial Parliament for the district of Beaches—East York. Elected in 2022, she previously served as a Toronto City Councillor from 2010 to 2018, where she focused on environmental initiatives and community advocacy. Before entering politics, she worked as an English as a second language teacher and a community animator. McMahon describes herself as a fiscally responsible environmentalist and currently serves as the Chair of the Standing Committee on Government Agencies.

Details

Born
July 6, 1966 · 59 years old
Birth place
Collingwood, Ontario, Canada
Career
English as a second language teacher, community activist, community animator for Live Green Toronto

Links

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