N (Canada) Sr. Customer Success Manager name Canada Jul 28, 2026 Neutral tone Comp not disclosed View