Tax Technology Director – Dublin, Ireland, Relocate with visa Sponsorship