brand careers in Cavan, Ireland