manager online business careers in Clare, Ireland