international & marketing careers in Wexford, Ireland