senior customer support manager jobs careers in Toronto, Canada