NCDOR Administration and Leadership

The NC Department of Revenue is a Cabinet Agency under the leadership of the Secretary of Revenue, the Chief Operating Officer and three Assistant Secretaries.

Secretary of Revenue, Jeff Epstein

Jeff Epstein, a businessman from Charlotte, was sworn in as Secretary of Revenue on Jan. 26, 2016 by Governor Pat McCrory. Prior to this appointment, he served as the Chief Operating Officer of the Department of Revenue.

Secretary Epstein's bio

Chief Operating Officer, Jocelyn Andrews


The following report to the Secretary of Revenue:

  • Internal Audit Division, Daryl Morrison
  • Legislative Liaison, Nelson Freeman
  • Public Affairs Director, Trevor Johnson
  • Chief Financial Officer, Jacqueline McKoy
    • Policy Analysis and Statistics Division
  • Office of the Taxpayer Advocate, Vacant
  • Human Resources Director, Chris Midgette
  • Assistant Secretary for Tax Administration, Anthony Edwards
    • Tax Enforcement Division
    • Income Tax Division
    • Special Corporate Compliance Initiatives
    • Excise Tax Division
    • Sales and Use Tax Division
    • Local Government Division
    • Examinations Division
  • Assistant Secretary for Business Systems, Jerry Coble
    • Documents and Payments Processing Division
    • Administrative Services
    • Collections Division
    • Taxpayer Assistance Division
  • Assistant Secretary for Information Technology/Chief Information Officer, David Roseberry
    • Deputy CIO/CTO
    • Technology Services/Support
    • Business Services Support
    • Applications Delivery
    • Enterprise Project Management