Overview
Role involves managing key accounts and leading a global team of Customer Success Managers.
Ideal candidate has 5+ years of leadership experience and 10+ years in client engagement with technical knowledge.
remoteseniorpermanentfull-timeEnglish
Locations
Requirements
5+ years managing global teams 10+ years experience with Enterprise clients Experience in account management or customer success
Responsibilities
Build strong relationships with clients Manage a team of Customer Success Managers Collaborate with product and engineering teams Handle escalations and plan major releases Conduct business reviews and support customers Become a trusted advisor for clients Educate clients on best practices Respond to customer inquiries promptly