director of marketing careers in Cavan, Ireland