Bill currently serves as Finance Director for the Village of Enosburg Falls, Vermont and the Enosburg Electric Department. Previously, he was the Finance Director for Town of Hartland, Vermont, Interim Director of Statewide Reporting for the State of Vermont, as well as Senior Financial Consultant for the Vermont League of Cities and Towns. He was previously Finance Director for the Town of Hartford, Vermont, and a self-employed CPA. He was elected to GFOA's Executive Board in 2015, and was previously a member of GFOA's Committee on Accounting, Auditing and Financial Reporting, service as Vice-Chair and then Chair. He is a member of the Executive Board of the Vermont Government Finance Officers Association and the New England Government Finance Officers Association (serving as President for 2012-3013). Bill is a Certified Public Finance Officer.