Customer Success Executive - Vermont
USA · remote · full time
See job details for availability
Job Title: Customer Success Executive - Vermont Department: Customer Success About the Role: As a Customer Success Executive, you'll own retention and growth for a portfolio of complex, high-value accounts. You'll independently initiate and own relationships across an organization — including most executive stakeholders — and lead value-based account strategy and execution, proactively aligning stakeholders…
Read requirements & apply


