VAT Technology Manager

To proactively deliver VAT advice to clients, including the review and preparation of VAT returns, review of VAT processes and controls, the provision of advice…

£42,373 - £79,976 a year
1 vacante