Glenn has been the Executive Director of Christian Direction in Montreal since 1983—a multi-faceted ministry committed to the spiritual transformation by Jesus Christ of all of life in the cities of the Francophone world. He is a professor of urban theology and missiology at the Institut de théologie pour la francophonie and at the Université chrétienne du Nord d'Haïti. He is a sessional lecturer at McGill University. He also is a professor at Bakke Graduate University. He and his family have been involved in pastoral ministry with an Anabaptist Francophone congregation in Montreal, Quebec for 20 years.
He is co-author of three books: Espoir pour la ville; Dieu dans la cité, Éduquer les enfants: une vision protestante de l'éducation and L'histoire du protestantisme au Québec depuis 1960 and the editor of The Gospel and Urbanization, a 250 page reader that is into its 5th edition in French and English on urban ministry. He also wrote the book, Following Jesus: God invites us to transformative discipleship, which was published in English, French and Spanish. He edited Towards the transformation of our city/regions in the LCWE Occasional papers series. His forth-coming book is entitled City Air Makes You Free: Transforming the city through a fresh, biblical hermeneutic. He is the author of numerous articles on urban mission.