John holds an MBA from LaSalle University as well as an M.A. from Fordham University. He is also a Certified Public Accountant and a senior member of the American Society of Appraisers (ASA).
John also has extensive experience in education. He is a former instructor of Finance at Villanova University's MBA Program and La Salle University's MBA Program and has also served on the faculty of the ASA, IIBV and RICS. Over the past fifteen years he has taught business valuation courses throughout the United States, Europe and the Middle East for the ASA, IIBV, RICS, and the Big 4 accounting firms. He is a past Chairman of the ASA's Business Valuation Committee and currently serves as the Chairman of the Pennsylvania Institute of Certified Public Accountants Business Valuation Committee and a member of the iiBV Education Committee.