Eleanor McMahon, MPP

MPP Eleanor McMahon, MPP

Current Parliamentary Roles

Minister Responsible for Digital Government

President of the Treasury Board

Current MPPs
Past & Present MPPs