Customer Success Manager, Senior Manager
- Location
- Greater London, England, United Kingdom
technical stakeholders, driving platform adoption, operational success, and long-term customer value. This is a strategic, customer-facing role requiring strong Salesforce knowledge, consultative skills, and executive stakeholder management experience. Your Impact Serve as the primary point of accountability for Signature Success customers, ensuring an outstanding customer experience, retention … comparable CRM platform. Strong experience managing enterprise customer relationships and executive stakeholders. Ability to translate technical concepts into business-focused recommendations. Excellent communication, presentation, and stakeholder management skills. Experience leading cross-functional collaboration in complex customer environments. Preferred Qualifications Experience working with nonprofit organizations or NGOs. Consulting or strategic ...