VAT careers in Carlow, Ireland