Director, Customer Success
- Location
- Greater London, England, United Kingdom
need for this position: 8+ years of experience leading Enterprise Customer Success, Strategic Account Management, or related customer-facing teams within SaaS, MarTech, AdTech, Social Media Technology, or Creator Marketing organizations. Proven experience leading Enterprise Customer Success or Strategic Account teams with responsibility for retention, renewals, expansion, customer … culture of accountability, collaboration, and continuous improvement. Strong executive presence with experience advising senior stakeholders, including CMOs, Heads of Influencer Marketing, Heads of Social, VPs, and other senior business leaders. Strong commercial acumen with ownership of retention, revenue growth, forecasting, and strategic customer outcomes. Experience managing strategic enterprise customer ...