About this role
Manager, Customer Success at Stellar Health. Location: New York City or United States. Role: owning strategy, leading meetings, driving outcomes Requirements: 6+ years of client-facing, analytical experience (consulting, customer success, account management) with prior healthcare experience; VBC preferred. Strong stakeholder management, project prioritization, data-driven analysis, and independent client leadership. Category: Customer Service Seniority: Senior Level Tools: Stellar App Commitment: Full Time Workplace: Remote Languages: English