Glen began serving the Arthur Evangelical Free Church in September, 2007. He grew up in Vestal, New York and lived in that area until moving to Arthur. He earned a Bachelors of Religious Education from Practical Bible College (currently Davis College). He spent a number of years in the business world. He was a salesperson for Radio Shack and also managed one of their stores for awhile. He was the purchasing manager for CYBERCity, a locally owned computer value added reseller. Even while employed in the business world, Glen has always been active in the ministries of his local church. His previous employment also includes serving as the youth pastor in two churches. He actively participated in the area's prayer movement, Greater Binghamton Prays, asking God to bring revival to the Binghamton, New York region. Glen and his wife Naomi were married in 1988 and have five children, including a set of triplets.