John is a tax principal and has worked at BRC since 2001. He is responsible for providing tax compliance and consulting services to a wide variety of clients. His primary industry experience includes individuals, manufacturing, retail and wholesale, and not-for-profit organizations.


  • Appalachian State University – Bachelor of Science in Business Administration, Concentration in Accounting
  • Appalachian State University – Master of Science in Accounting

Professional and Civic Memberships

  • American Institute of Certified Public Accountants (AICPA)
  • North Carolina Association of Certified Public Accountants (NCACPA)
  • Leadership Greensboro Alumni, Class of 2013
  • Civitan Club of Burlington, NC – Treasurer

NC License #30124

Outside the Office

  • John enjoys spending time with his extended family and is active in his church.
  • As an Eagle Scout and former high school cross country runner, John enjoys just about any type of outdoor activity.