Technical Sales Representative careers in Montreal, Canada