Michael Carnes is a managing director in the tax group at Crowe. He specializes in federal tax and public accounting services. Michael has more than 30 years of experience providing consulting services pertaining to taxation, assurance, and business practices.