A company is looking for a Vice President of Customer Success who is passionate about enhancing customer and partner success through exceptional service.
Key Responsibilities
Lead global Customer Success and Support teams, focusing on customer retention and upsell strategies
Develop and implement a structured approach for Customer Success, ensuring customer satisfaction and contract renewals
Analyze customer data to identify insights and drive actionable strategies for growth and satisfaction
Required Qualifications
10+ years of experience in sales or client services within SaaS technology, managing significant recurring revenue portfolios
10+ years in revenue-focused roles, preferably in the cybersecurity industry
Proven ability to develop and execute comprehensive revenue generation strategies
Experience in program and project management, including managing multiple projects simultaneously
Demonstrated ability to navigate complex organizational structures and maintain relationships at various levels
Vice President Of • Laredo, Texas, United States