it sales marketing careers in Clare, Ireland