Customer Success Manager
- Hiring Organisation
- Develop
- Location
- East London, London, United Kingdom
- Employment Type
- Permanent
- Salary
- £60,000
Represent the business with professionalism and credibility across client meetings and strategic reviews About You Proven experience managing large accounts, ideally within financial services, fintech, or SaaS environments Strong technical acumen to act as a bridge between clients and technical teams Excellent communication, organisation, and stakeholder management skills Commercially minded ...