Bill leads the Technology Team at our firm, where he has served since 1996. He is responsible for planning, developing, implementing, and supporting information technology solutions for the firm. Bill’s work is involves project management, business continuity planning, process improvement, and training firm staff and clients.


  • George Mason University – Bachelor of Science in Accounting

Professional and Civic Memberships

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

NC License #24955

Outside the Office

  • Bills’ family is involved in marching band, music performance, and competitions
  • His personally hobby is collection, painting, and playing boutique tabletop boardgames
  • He also loves to watch football, science fiction, and fantasy media content