delegate sales executive careers in Roscommon, Ireland