Information Specialist jobs in Longueuil, QC