Remote Customer Success Manager - UK (French Speaking)
- Location
- Cardiff, Glamorgan, United Kingdom
related customer-facing technical role at a cloud/SaaS company, with evidence of managing larger customer relationships. Fluency in English and French is required Bachelor's degree or equivalent experience. We are committed to building a workforce that is representative of the users we serve, creating a culture ...