business consultants careers in Limerick, Ireland