2 Mechanical Assembler Jobs in Longueuil