it,sales director careers in Cavan, Ireland