Karl is a senior manager in our Assurance Services Group. Prior to joining the firm, he spent several years at a large regional accounting firm in their audit group. Karl’s prior experience in the retail, distribution and technology sectors gives our clients the added benefit of his hands-on perspective in industry. He leads numerous internal and external trainings. Most recently, Karl presented on the new revenue recognition standard and other recent accounting changes at the Georgia Society of Certified Public Accountants’ October 2017 Accounting and Auditing Conference. He leads the firm's quality control committee as well as the quality control process for the Assurance Group.

Karl earned a Master of Professional Accountancy from Georgia State University, a Master of Science in Management from Georgia Institute in Technology and a Bachelor of Arts in Asian Studies from Brigham Young University. He is a member of the Georgia Society of Certified Public Accountants, the American Institute of Certified Public Accountants and Atlanta Tech Angels. Karl currently serves on the board for Dad's Garage Theatre Company, a theatre group that is known for their scripted and improvised works. He also serves as their Chair of the Facilities Task Force and is on the Finance and Executive Committees. 

Karl, his wife and their two sons live in Covington. Away from the office, he enjoys spending time with his family and attending live theater.