senior presales careers in Cavan, Ireland