It managers careers in Louth, Ireland