John Walsh (President)
John Walsh is President of the Conservative Party of Canada, a grassroots Conservative volunteer and public policy participant. Raised in Brantford, Ontario, John now lives in the Don Valley West riding in Toronto with his wife Jillian and three boys Duncan, Liam and Finnian.
After attending high school in Brantford, John went on to graduate from Roberts Wesleyan College (BA in History & Philosophy), Rochester NY, Carleton University (MA in Political Science & International Relations) and Osgoode Hall Law School (LLB).
Since the 1980s, John has worked in numerous capacities for the Conservative Party of Canada and the Progressive Conservative Party of Ontario both as a campaign volunteer and as a full-time political staffer. He has held several senior political positions in Ottawa and Queens Park for the Minister of National Defence, the Prime Minister and the Minister of Finance.
Professionally, John is Managing Director and General Counsel at a large Canadian Pension Fund. Previously, he practiced corporate law for 10 years at two of Canada’s leading law firms.