global and international careers in Louth, Ireland