it sales marketing careers in Cavan, Ireland