international careers in Wexford, Ireland