John has been on the board of directors for The Charlotte News for four years and has been publisher and board chair since March 2021. He has lived in Charlotte since 1994 with his wife, Colleen Armstrong. He has volunteered as Green Up Day coordinator and served on the town’s Conservation Commission and Energy Committee. Prior to his retirement in 2018, John was the General Manager at the Energy Co-op of Vermont. Over the years, he also worked at Green Mountain Energy, NativeEnergy, and the New Alchemy Institute.