John joined Trout, Ebersole & Groff, LLP in 2012 with over forty years of public accounting experience. He currently serves on the firm's Not-for-Profit Practice Group as well as the Quality Control and Small Business Committees.

As a Tax Department Manager, John handles all aspects of tax planning and preparation, business consulting, and review and compilation services for some of the firm's significant clients.

John enjoys spending time with his family, volunteering, and rooting for the Hershey Bears hockey team. He lives in Dauphin County with his wife and son.

Direct: 717-358-9192