it sales,marketing careers in Cavan, Ireland