Senior Customer Success Manager, EMEA (French or German speaking)
25 days ago
London
Are fluent in German with advanced proficiency in both spoken and written communications; French, Italian or Spanish is also preferred. Do you have a disability or chronic condition (physical, visual, auditory, cognitive, mental, emotional, or other) that substantially limits one or more of your ...