global and international careers in Limerick, Ireland