John is a Partner in the Accounting and Auditing Group and is a co-coordinator of the Firm’s quality control process. He has over thirty-two years of domestic and international audit and accounting experience in various industry sectors including privately-owned and publicly held business entities in construction, manufacturing, and wholesale distribution; employee benefit plans; financial institutions; as well as health care and other non-profit organizations.
John graduated magna cum laude from Fairmont State College, Fairmont, West Virginia, with a Bachelor of Science degree in Business Administration with a concentration in accounting. A Certified Public Accountant in West Virginia, he is a member of the American Institute of Certified Public Accountants, the West Virginia Society of Certified Public Accountants (WVSCPAs) and the Charleston Chapter of the West Virginia Society of Certified Public Accountants.
John serves as a member of the Peer Review and Accounting and Auditing Project Groups of the West Virginia Society of Certified Public Accountants, and is a past chairman of the Peer Review Project Group. In addition, he has participated in over twenty-five peer reviews of CPA firms in which he has served as Team Captain. John has also written several articles and been a frequent speaker on accounting, auditing and quality control matters and has also instructed continuing education courses on accounting and auditing quality control. In addition to his professional involvement, he is a member of the Board of Directors of the Mental Health Association in the Greater Kanawha Valley, Inc., and is a volunteer auditor for the Miss West Virginia Scholarship Pageant.