it sales marketing careers in Montreal, Canada