international careers in Mayo, Ireland