Customer Success Manager, French
Sonoma, CA · On-site
$70K - $90K/yr
... and project management--works together seamlessly to support efficiency and growth. Learn more ... Fluency in English and French (professional or native/bilingual: reading, writing, and speaking)
