business & support services careers in Clare, Ireland