Customer Success Manager II
- Location
- Greater London, England, United Kingdom
with sales teams Strong experience coordinating cross-functional teams and leading complex, multi-stakeholder initiatives Deep familiarity with Sales and Marketing technology ecosystems, including CRM, marketing automation, sales engagement, intent, predictive analytics, and revenue management tools Proven ability to lead technical or process-driven implementations, identify gaps in customer workflows ...