Support Salem!
Now at Salem Join Salem College on OrgSync Watch Salem College on YouTube Subscribe to Salem College on Pinterest

John Berg

John Berg

Adjunct Instructor NFPM


  1. Doctorate in Business Administration/Advanced Accounting – Northcentral University (In-progress, expected degree completion in 2016)
  2. Master in Business Administration – High Point University
  3. Bachelors of Science in Accounting – University of North Carolina at Greensboro


Professor Berg is a North Carolina CPA with a long history of consulting and volunteer work with the nonprofit community in Guilford and Forsyth county both in the capacity of serving on boards or consulting with board finance and audit committees, and providing controllership guidance and financial statement preparation.  Some of the organizations professor Berg has worked with include Hawley House, YWCA, Family Services, and Habitat for Humanity.   Professor Berg also works in the for profit world as the Director of Finance at RFMD in Greensboro and it is his philosophy that nonprofit organizations can greatly benefit from the same disciplines related to strategic planning and managing an organization for success used in the for-profit world.

Professionally Professor Berg has invested his time in the topics of accounting forensics, business ethics, and financial management as it relates to business sustainability and strategic growth.  For most nonprofit organizations, sustainability and strategic growth are areas often misunderstood or ignored with the result of dire consequences to their cliental and the community during economic downturns.

Professor Berg relies on a highly energetic nature in the classroom and expects that same energy level from students that make the classroom experience rich and rewarding.  Professor Berg will undoubtedly be heard to say in the first session of any of his classes:  “We all learn from each other, and each of us has much to offer the other due to the wide variety of experiences and backgrounds we all bring to the table.”  Lastly, let it never be said that a class conducted by Professor Berg will be boring.  Bring your creativity and open mind to class and expect to learn something that will stay with you forever.