Customer Success Manager, Bilingual FR/EN at Verbolia | JobVerse