Pastor Glenn is originally from upstate New York. He holds a Master of Divinity from the Lutheran Theological Seminary at Philadelphia, and was ordained in 1993. He has served Mt. Carmel since 1998, and now serves all four congregations of the Mountain Saints Lutheran Ministries. He lives in Meyersdale with his wife Terri and son Daniel.