mechanical supervisor careers in Louth, Ireland