John Moore is a technical specialist in HMRC Charities, Assets and Residence — Capital Gains. He leads the team dealing with corporate group matters and has responsibility for the network of corporate gain specialists in operational offices.