it sales marketing careers in Fingal, Ireland