sales, marketing and pr careers in Clare, Ireland