John is the former owner and currently an Employee Benefits Advisor at Franconia Insurance & Financial Services in Telford, where the focus is group insurance programs, business, and advanced life insurance. He is a member of Blooming Glen Mennonite Church, where he has served as Chair of Church Council, Administrative Elder, choir member, and Sunday school teacher. He has served on the Board of Directors of Peter Becker Community since 2004.