Jul 15 – Customer Success Jobs
SmartKarrot
JULY 15, 2021
Role: Vice President of Customer Success Location: New York, NY, US Organization: 24 Seven Talent As a Vice President of Customer Success, you will work closely with the executive leadership team to develop and execute growth strategies for a subscription business. Focus on key SaaS revenue goals.
Let's personalize your content