sales marketing representatives careers in Mayo, Ireland