Yves Guillaume A. Messy
Political Commentator, CTV National News and Research Fellow at the NATO Council of Canada
Vice-President of Brand, Communications and Corporate Affairs with CBC/Radio-Canada.
Professor, author, journalist
MP, Scarborough-Guildwood, Liberal Party of Canada Environment Critic
President, Canadian Media Research Inc.
Pop Culture Blogger
Former TC Media News Director. Freelance writer, editor, opinion columnist. CJAD800 radio contributor.
Associate Director of Government Budget and Fiscal Policy, Fraser Institute
NDP MP, Laurier – Ste-Marie
Motivational Speaker & Software Engineer
Author, Citizen Advocate
Deputy Leader of the Liberal Party of Canada, Member of Parliament for Wascana and former Finance Minister