Customer Excellence Lead careers in Montreal, Canada