Theresa Kavanagh

Theresa is running for City Council in Bay Ward where she is 8 years as OCDSB Trustee. Works on the hill, loves to run & do triathlons when time permits.