it sales executive careers in Roscommon, Ireland