Customer Success Manager (French)
OdooSanta Rosa, CA, United StatesCustomer Success Manager (French Required).Hybrid (3 days onsite, 2 days remote) – Brisbane, CA.To get the best candidate experience, please consider applying for a maximum of 3 applications within... Show more