manager network careers in Mayo, Ireland