creative advertising careers in Cavan, Ireland