Margaret worked at Queen's Park from 1986 to 1998, including serving as Special Assistant and MPP Liaison to Ontario's Minister of Municipal Affairs and Housing from 1995 to 1998.
Prior to that, she served as Supervisor, Special Projects and Assistant to the Director in the Progressive Conservative Service Bureau. She has also worked on numerous election and leadership campaigns, beginning with the 1983 federal election, where she was involved in media tracking and the youth campaign at Progressive Conservative campaign headquarters.
Margaret continues to be well-connected to the political scene throughout Canada. She is a former member of the National Board of the Canadian Polish Congress and has represented this organization both across Canada and internationally. Margaret was appointed by the Province of Ontario to the Toronto Early Years board. Presently, she is a member of the Toronto Polycultural Immigrant and Community Services Board.