key account careers in Cavan, Ireland