abbott careers in Louth, Ireland