brand managment careers in Cavan, Ireland