The Reverend George Truman Welch trained for the priesthood at the General Theological Seminary in New York City and was ordained a priest for the Diocese of Alabama in 1974, afterward serving in New Orleans and Arkansas. Fr. Welch was called as rector of Good Shepherd in 1991. He has served the Diocese of Massachusetts as Chair of the Commission on Ministry and for many years was Examining Chaplain of the diocese, which involved overseeing the academic training of those being trained for Holy Orders. Fr. Welch enjoys hiking in the White Mountains, swimming in Maine lakes, the music of Mahler, the Boston Red Sox and reading in the areas of history, English literature and political theory.


 Dr Carl Klein has been the Organist-Choirmaster at Good Shepherd since 1999. He holds degrees in organ performance from Mansfield University of Pennsylvania (BM1986) and from The Eastman School of Music (MM1988; DMA1991)





Mary Ann Stewart has been Director of Education & Programs since 2005.  She and her husband Duncan have two adult sons and a daughter in high school.  They enjoy time together browsing the Farmers’ Market and hiking with their dog, Charlie.