crew careers in Louth, Ireland