John Barbagallo

Managing Director, DPP


John is a managing director in the Accounting Group of KPMG's National Office - Department of Professional Practice. He has over 20 years of experience in accounting and financial reporting.  John's area of expertise is Investment Company and Investment Management accounting, leases and consolidations. 

He currently serves as co-leader of the DPP presentation team, responsible for delivering and coordinating technical accounting presentation and periodic hot topic updates to clients and targets.  John's experience includes serving both public and private companies in the asset management, manufacturing, real estate, and professional services industries.  John also authors various DPP technical accounting publications and serves as a speaker at various conferences, CFO Financial Forum webcasts, and KPMG internal trainings. 

John has a BS degree from St. John's University and is a licensed CPA in New York and New Jersey.

John Barbagallo

Let's connect