CPA License

  • NC - 37732

Community Involvement

  • Past Chair, NCACPA Young CPA Cabinet
  • Chair, NCACPA NFP Committee

 

Education

  • M.S. in Accounting, Appalachian State University
  • B.S.B.A. in Accounting, Appalachian State University

 

Professional Involvement

  • American Institute of Certified Public Accountants (AICPA)
  • North Carolina Association of Certified Public Accountants (NCACPA)

 

CPA License

  • NC - 37732

Community Involvement

  • Past Chair, NCACPA Young CPA Cabinet
  • Chair, NCACPA NFP Committee

 

Education

  • M.S. in Accounting, Appalachian State University
  • B.S.B.A. in Accounting, Appalachian State University

 

Professional Involvement

  • American Institute of Certified Public Accountants (AICPA)
  • North Carolina Association of Certified Public Accountants (NCACPA)

 

Related Insights

Two intercultural delegates and their colleagues on background discussing

Webinar Recording

10/30/2025 4:49:26 AM

Learn how audit-ready teams streamline nonprofit audits, align with GAAP, and boost donor trust using PBC lists, portals, and year-round accrual close.

Webinar Recording

6/24/2024 2:23:11 PM

Watch our webinar for a comprehensive overview of FASB pronouncements that could affect not-for-profits in the near future.

Webinar Recording

5/16/2024 2:53:21 PM

Watch this session from the 2024 NFP speaker series to learn how NFPs will be affected by current expected credit loss (CECL).