John is an Outsourced Accounting Senior Advisor with the Brown Plus Outsourced Accounting Services (OAS) practice. He brings nearly 45 years of experience to the team, including extensive experience in financial management for regional not-for-profit organizations.

He served for three decades as Chief Financial Officer, Risk Manager, IT Director and Human Resources Director for a large regional youth-serving and community not-for-profit organization. He also served nearly 10 years as Fiscal Officer and Operations Administrator for a local disability firm, including 3 years as Director and Computer Technician for its Rehabilitation Technology Services Department.

Working closely with the OAS team, John supports the full range of outsourced accounting and management advisory services provided by OAS, focusing on the unique needs of not-for-profit organizations.

John earned his Master of Business Administration degree from Penn State University.