Customer Success Manager (Bilingual French/English) at SWTCH Energy Inc. – Toronto | Jobyssey