T Senior Customer Success Manager I Toast Ontario, Canada Jun 26, 2026 Neutral tone Comp not disclosed View