director & of human resources careers in Roscommon, Ireland