John is a CPA and holds an MBA and Master’s in Taxation. John has been with the IRS and LB&I for 20 years. He has worked on the centralized partnership audit regime since 2016 and has taught financial accounting, cost accounting and taxation at the college level.