Remove Business Services Remove Client Onboarding Remove Customer Success Remove Organization
article thumbnail

Sep 30 – Customer Success Jobs

SmartKarrot

Role: VP of Customer Success Location: Remote, Boston, MA, US Organization: Eleanor Health As a VP of Customer Success, you will lead, mentor and motivate a team of customer success professionals. Manage a team of Customer Success Managers, enabling them to grow and achieve their targets.