Total Search Results: 1
Tête à tête
Steven MacKinnon
Steve MacKinnon started building his political career at the provincial level, as an advisor to New Brunswick premier Frank McKenna for more than 7 years. At the federal level, Mr. MacKinnon was the Liberal Party of Canada's national director before being elected to the House of Commons.