Teresa Schaffer

Teri Schaffer

Assurance Office Managing Partner


BDO Cleveland Office



Executive Summary

Teri Schaffer has over 20 years of experience in public accounting, focusing on providing accounting and auditing services to nonprofit organizations and for-profit businesses within the healthcare industry. She is responsible for all aspects of audit and review services for her clients, including supervising professional staff, planning and administering all fieldwork, and serving as the key client relationship manager. 
Teri’s extensive nonprofit experience includes the financial and control aspects of organizations that require audits in accordance with the Uniform Guidance. Her clients include social service agencies, private schools, professional associations and foundations.
Teri also has several years of diversified management experience in the areas of accounting and finance, including strategic planning and operational oversight. Her previous experience includes serving as the controller of a $400 million managed care organization, where she was responsible for all aspects of financial reporting, budgeting, enrollment and member services, and claims, recovery, and collection processes. Prior to this, Teri was a senior manager at Deloitte, where she specialized in audits of healthcare entities, including integrated delivery systems, independent hospitals and managed care organizations.

Professional Affiliations

American Institute of Certified Public Accountants
Ohio Society of CPAs (OSCPA)


B.S., Business, Miami University (Cum Laude)

Community Involvement

Centers for Families, Vice Chair, Finance
Church of St. Dominic, Finance Committee Member
Diocese of Cleveland--Facilities Services Corporation, Board Member