Peggy Taillon

Peggy Taillon

Peggy Taillon has led the Canadian Council on Social Development (CCSD), Canada’s longest established social policy and research organization, through an unprecedented period of renewal since 2008. Peggy is also a Private Consultant who specializes in Health and Social systems development. She also advises and works with all levels of Government. A passionate advocate for equality and social justice, Peggy and her team at CCSD organized the inaugural Canadian Social Forum in Calgary in 2009 and most recently they are leading the national fight to restore Canada's long form census an essential tool for social development. Immediately prior to CCSD, Peggy served as the Senior Vice-President at The Ottawa Hospital, and was previously Executive Director of Ontario's Mental Health Implementation Task Force. Today Peggy's diverse voluntary roles include the International Initiatives for Mental Health and Disability Leadership, the Inner City Health Project, Vice Chair of the Ontario Accessibility Secretariat Advisory Council and the Co-Chair of the Canadian Council on the Social Determinants of Health under the Public Health Agency of Canada, a member of the Health Professions Regulatory Advisory Council and the Service System Advisory Council of The Mental Health Commission of Canada. Peggy founded HERA Mission of Canada that undertakes many development projects empowering women and children in Western Kenya. She is the recipient of CTV Amazing People of the Year 2012. Originally from the small northern Ontario town of South Porcupine, Peggy was educated in Toronto and Ottawa and holds degrees in Social Work and Law, as well as advanced diplomas in mediation and negotiation. Peggy is most proud of her role as an adoring mother of her beautiful young son, Devlin.