customer service award careers in Cavan, Ireland