He is currently an Adjunct Professor at the BU Law Graduate Tax Program, and the NYU Law Graduate Tax Program. He was formerly the Director of the BU Graduate Tax Program, Deputy Directors of the International Tax Program at Harvard Law School, Senior Litigation attorney with IRS Chief Counsel, and Legal Issues Officer with the NH Department of Revenue.