travel technology careers in Westmeath, Ireland