it sales executive careers in Offaly, Ireland