John is the Vice President and treasurer of Our Lady of Perpetual Help Radio and is a parishioner of St Francis Xavier parish. He is a member of the Vermont Society of Public Accountants. John has served on numerous boards and has helped many organizations within the community. He is currently on the finance committee for The Howard Center and a United Way volunteer, serving meals at their Main St location in Burlington. John is a CPA/ Senior Tax Partner at McSoley McCoy & Co. in South Burlington, VT. He attended Essex Junction High School and graduated from University of Vermont in 1977. He lives with his wife, Donna, in Essex Junction. They have three grown children. John enjoys reading, traveling, hiking and golf.