Director, Customer Success
Core
Lead a team of Customer Success Professionals to drive retention, growth, and long-term partnership success for enterprise brands in the EMEA region.
Role type
Senior IC Director of Customer Success
Builds
Enterprise creator marketing programs and strategic customer outcomes
Domain
Creator economy / Influencer marketing / MarTech
Deliverable
client delivery
Required skills
Enterprise Customer Success leadership, Strategic Account Management, Team leadership and development, Executive stakeholder management, Commercial acumen (retention, revenue growth, forecasting), Cross-functional collaboration, CRM proficiency (Salesforce), AI tool utilization
Preferred skills
Creator marketing industry experience, Influencer marketing strategy knowledge, Social media technology background
Responsibilities
Lead and coach a team of Customer Success Professionals; Own portfolio performance across EMEA including retention and forecasting; Build trusted relationships with executive stakeholders; Partner with Sales, Product, and Marketing to advocate for customer needs; Apply market insights to help customers evolve creator marketing strategies; Drive escalations and cross-functional initiatives
Seniority
Senior, hands-on IC with team leadership