
With over 20 years of experience in public accounting, John has focused his career on helping small to mid-sized businesses and nonprofit organizations achieve financial clarity and sustainability. Early in his career, he worked extensively with nonprofits and later served in leadership roles for various organizations, including Board Treasurer and Board President. He holds a Bachelor of Science in Accounting and a Master of Business Administration from Rider University. John was named 40 under 40 by NJBIZ and received a volunteer recognition award from the Lower Bucks County Chamber of Commerce. Known for his practical, solutions-driven approach, he brings a strong understanding of financial compliance, governance, and strategic planning. Outside of his professional work, he stays active with his two children, who are involved in dance and soccer, which keeps his schedule full and his appreciation for the outdoors strong.