Remote Team Lead Customer Success - Southern Europe
- Hiring Organisation
- Constructor
- Location
- Isle of Wight, UK
support team growth. Acting as an escalation point for complex customer challenges and leading from the front when hands-on engagement is required. Requirements French is a must for this role; and additional languages are welcome bonuses. Based in EMEA, ideally in Southern Europe. At least three years leading ...