Director, Customer Success
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
Outstanding persuasion and communication skills, with a proven ability to remain calm, focused, and resilient under pressure. Mindset: An innovative, methodical thinker who practices active listening to solve complex customer challenges. Delivery Track Record: Extensive experience managing large‐scale software projects and leading teams, ideally within a sophisticated ...