C Customer Success Manager (Montreal - French Speaking) Cohere Montreal Nov 24, 2025 Neutral tone Comp not disclosed View