guest relations careers in Mayo, Ireland