Stephen Lazarus brings to Cardus a love for people, public policy and research. He manages Cardus' multiple research initiatives and coordinates the Faith Alliance Network as part of Faith in Canada 150. Stephen is a public policy researcher and media professional with expertise in social policy, Christian political thought, and religious freedom advocacy. Prior to joining the Cardus team in 2016, Stephen was based at the CBC in Toronto, as a television producer, writer, and researcher for CONTEXT with Lorna Dueck, an independent faith and current affairs program that airs nationally on Global TV and in the US. He has also served as a consultant and researcher for the Henri Nouwen Society. Read More ›Bio last modified April 27th, 2019.
Articles by Stephen Lazarus