Remote Customer Success Manager (EMEA)
- Location
- Leicester, Leicestershire, United Kingdom
Product, Engineering, Support, and technical delivery teams in a distributed environment. Languages: Professional fluency in English; additional European languages such as German, French, or Spanish are an advantage. Education: Bachelor s degree or equivalent practical experience. Approach: Strategic, empathetic, proactive, and customer-focused, with sound judgment and a commitment ...