global and international careers in Clare, Ireland