icon careers in Louth, Ireland