Customer Success & Support jobs in Montreal, Canada, October 2026