travel tourism contracting manager careers in Dublin, Ireland