senior claims careers in Mayo, Ireland