This role will be based in our Large Business (LB) Directorate which forms part of HMRC’s Customer Compliance Group and is responsible for around 2,000 of the UK’s largest businesses to ensure they pay the correct amount of tax. Using your breadth of commercial and technical...