Taxback International, a leading VAT recovery specialist, will create 80 new positions at their Kilkenny headquarters, they confirmed last Friday.
Taxback International, a leading VAT recovery specialist, will create 80 new positions at their Kilkenny headquarters, they confirmed last Friday.