global,international careers in Wexford, Ireland