Originally from Ohio, Keith attended Youngstown State University and graduated in 1983 with a Bachelor of Arts Degree in Business Administration and became a CPA in 1986.
After graduation, Keith joined a regional CPA firm in Youngstown, Ohio and spent seventeen years working on a wide array of companies ranging from small to large corporations. His work experience included consulting, tax preparation and accounting and auditing services. He continued on to work in the private sector, serving as a Chief Financial Officer for a group of fifteen related companies and then as CFO/President of a small manufacturing company in Northeast Ohio. In 2007, Keith relocated to Greensboro, North Carolina, and joined Davenport, Marvin, Joyce & Co., LLP, and subsequently became Tax Manager.
With over twenty years combined experience in industry and in public accounting, Keith maintains the unique knowledge of how day-to-day issues affect clients and the daily challenges they face.
Keith is a member of the North Carolina Association of Certified Public Accountants, the Ohio Society of Certified Public Accountants, and the American Institute of Certified Public Accountants.
Keith and his wife, Linda, enjoy spending time with their children, Alan, Scott and Samantha.
