Customer Excellence Lead careers in Ottawa, Canada