The Ochs Center's President, David Eichenthal, is also a Senior Managing Consultant with the Strategic Consulting Group of Public Financial Management, Inc., consistently ranked as the leading financial advisor to state and local governments.

PFM's Strategic Consulting practice brings actionable ideas to government that both enhance public service delivery and improve the bottom line. The PFM team is the national leader in the development of multi-year financial plans in the public sector – helping distressed governments to achieve fiscal recovery, stable governments to ensure sustainable health and strong governments to optimize management and budget performance.

Working with PFM, Ochs Center staff have worked on projects involving the budget of the Philadelphia School Reform Commission and operational reviews of the City of New Orleans Office of Technology and one of Philadelphia's largest publicly funded not for profit organizations.