2 Staff Scientist Jobs in Montreal