John is a partner in tax services at HORNE LLP and previously served as a member of HORNE’s Board of Directors.
John joined HORNE in 2002 and has more than 30 years of public accounting experience serving as a tax advisor to corporate, flow-through and individual clients. He has participated in providing value-added tax services to clients including: tax compliance and planning, state and local tax restructuring, IRS practice, acquisition planning and structuring of transactions. John applies his specific knowledge of banking, manufacturing, agribusiness, retailing, real estate, telecommunications, and insurance to bring solutions to his clients. He previously worked for an international accounting firm.
John received his Bachelor of Accountancy from Mississippi State University.Professional Affiliations