senior internal auditor careers in Mayo, Ireland