Swtch
Open positions
1 job
last month
Customer Success Manager (Bilingual French/English)
North AmericaFull-time
Canada
TorontoAt SWTCH, we’re on a mission to make electric vehicle (EV) charging accessible, reliable, and intelligent for everyone As a bilingual Customer Success Manager (CSM), you’ll play a critical role in helping our customers…
ChurnZero CRM Firewall IoT Networking +4 skills