clare hr careers in Limerick, Ireland